Bonjour
J'utilise depuis recement dans mon appli un asyncTask avec un handler et, par moment (je dis bien par moment, c'est loin d'être systématique), j'ai une erreur qui ferme tout.
Mon log me sort ceci :
J'ai pensé qu'il s'agissait d'un message non créé par mon thread (lancé pas asynTask) que mon handler essayé de lire, j'ai donc rajoutéCode:
1
2
3
4
5
6
7
8
9
10
11 ERROR/AndroidRuntime(4300): FATAL EXCEPTION: main ERROR/AndroidRuntime(4300): java.lang.NullPointerException ERROR/AndroidRuntime(4300): at com.max.DescriptionVinsParTrois$1.handleMessage(DescriptionVinsParTrois.java:85) ERROR/AndroidRuntime(4300): at android.os.Handler.dispatchMessage(Handler.java:99) ERROR/AndroidRuntime(4300): at android.os.Looper.loop(Looper.java:123) ERROR/AndroidRuntime(4300): at android.app.ActivityThread.main(ActivityThread.java:4627) ERROR/AndroidRuntime(4300): at java.lang.reflect.Method.invokeNative(Native Method) ERROR/AndroidRuntime(4300): at java.lang.reflect.Method.invoke(Method.java:521) ERROR/AndroidRuntime(4300): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:870) ERROR/AndroidRuntime(4300): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:628) ERROR/AndroidRuntime(4300): at dalvik.system.NativeStart.main(Native Method)
mais l'erreur est toujours là (par moment, comme je l'ai dir)Code:
1
2
3 handler = new Handler(){ public void handleMessage(Message msg) { if(msg != null){
Si quelqu'un pouvait au moins me donner une piste
Cordialement