Bonjour,
La question est dans le titre ..
Je désire dessiner dans un CANVAS une série de rectangles (qui seront en fait des boutons) et je tente l'utilisation d'un tableau de RectF
Le code ci-dessous est le code "pour essayer", si ça marche, il y aura bien sûr une boucle.
Eclipse ne proteste pas, mais ça plante à l'endroit indiqué.
Voici ce que dit le LogCat (extrait) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 RectF[] monRec = new RectF[3]; monRec[0].set(0,284,28, 307); monRec[1].set(30,284,58, 307); canvas.drawRoundRect(monRec[0],4,4,setTrait) ; // <<< ça plante ici canvas.drawRoundRect(monRec[1],4,4,setTrait) ;
Toute bonne idée sera la bienvenue ... comme d'hab.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 03-13 21:06:33.620: WARN/SQLiteDirectCursorDriver(222): Found SQL string that ends in ; -- SELECT _id , Code ,Type , LatE6 , LonE6 FROM WP WHERE Type <> 'UL' AND LatE6 > (47007833-333333) AND LatE6 < (47007833+333333) AND LonE6 > (-1001667-488831) AND LonE6 < (-1001667+488831); 03-13 21:07:50.514: DEBUG/AndroidRuntime(222): Shutting down VM 03-13 21:07:50.514: WARN/dalvikvm(222): threadid=3: thread exiting with uncaught exception (group=0x4001b188) 03-13 21:07:50.520: ERROR/AndroidRuntime(222): Uncaught handler: thread main exiting due to uncaught exception 03-13 21:07:50.730: ERROR/AndroidRuntime(222): java.lang.NullPointerException 03-13 21:07:50.730: ERROR/AndroidRuntime(222): at org.SimpleGpsNav02.riAndroid.MonTrace.onDraw(MonTrace.java:143) 03-13 21:07:50.730: ERROR/AndroidRuntime(222): at android.view.View.draw(View.java:6535)
Merci d'avance ...
Partager