Bonjour,
La page d'accueil de mon application contient une liste de bouton (icone et libellé en dessous.
j'avais pensé utilisé un gridView avec une vue personnalisée icone au dessus et libellé en dessous.
mais ça n'as pas l'air de marché
le logcat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 07-01 09:02:59.776: E/AndroidRuntime(688): FATAL EXCEPTION: main 07-01 09:02:59.776: E/AndroidRuntime(688): java.lang.NullPointerException 07-01 09:02:59.776: E/AndroidRuntime(688): at android.widget.GridView.onMeasure(GridView.java:1028) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.view.View.measure(View.java:10828) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:581) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:365) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.view.View.measure(View.java:10828) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4351) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.widget.FrameLayout.onMeasure(FrameLayout.java:267) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.view.View.measure(View.java:10828) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4351) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1284) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.widget.LinearLayout.measureVertical(LinearLayout.java:613) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.widget.LinearLayout.onMeasure(LinearLayout.java:519) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.view.View.measure(View.java:10828) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4351) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.widget.FrameLayout.onMeasure(FrameLayout.java:267) 07-01 09:02:59.776: E/AndroidRuntime(688): at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:1889) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.view.View.measure(View.java:10828) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.view.ViewRoot.performTraversals(ViewRoot.java:938) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.view.ViewRoot.handleMessage(ViewRoot.java:2040) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.os.Handler.dispatchMessage(Handler.java:99) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.os.Looper.loop(Looper.java:132) 07-01 09:02:59.776: E/AndroidRuntime(688): at android.app.ActivityThread.main(ActivityThread.java:4123) 07-01 09:02:59.776: E/AndroidRuntime(688): at java.lang.reflect.Method.invokeNative(Native Method) 07-01 09:02:59.776: E/AndroidRuntime(688): at java.lang.reflect.Method.invoke(Method.java:491) 07-01 09:02:59.776: E/AndroidRuntime(688): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841) 07-01 09:02:59.776: E/AndroidRuntime(688): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 07-01 09:02:59.776: E/AndroidRuntime(688): at dalvik.system.NativeStart.main(Native Method)
est -il possible de mettre une vue personnalisée dans un gridView ou il sert juste à afficher des image?
j'ai mis la GridView dans un layout est-ce que ça pose un problème?
Partager