Bị crash khi dùng asyntask
Cho mình hỏi lỗi này với
01-28 01:19:08.037 24351-24351/com.example.rokhoang.dirmap E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.example.rokhoang.dirmap, PID: 24351
java.lang.NullPointerException: Attempt to invoke virtual method ‘void com.example.rokhoang.dirmap.AsyncTaskParseJson.SetOriDes(java.lang.String, java.lang.String)’ on a null object reference
at com.example.rokhoang.dirmap.MapsActivity$1.onClick(MapsActivity.java:92)
at android.view.View.performClick(View.java:4785)
at android.view.View$PerformClick.run(View.java:19869)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:155)
at android.app.ActivityThread.main(ActivityThread.java:5702)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1029)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:824)
01-28 01:19:09.957 24351-24351/com.example.rokhoang.dirmap D/Process﹕ killProcess, pid=24351
01-28 01:19:09.957 24351-24351/com.example.rokhoang.dirmap D/Process﹕ com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException:138 java.lang.ThreadGroup.uncaughtException:693 java.lang.ThreadGroup.uncaughtException:690
AsyncTaskParseJson
http://codepad.org/JWuyh1kK
MapsActivity
http://codepad.org/uNCgdePg
JsonParser
http://codepad.org/5pjzjCb2
Chạy thử mAsyncTaskJson.execute();
bên ngoài thì vẫn ok mà cho vào bắt button thì lại bị crash
p/s: Mọi người góp ý code của mình luôn nhé, lòng thòng quá.
p/s2: Nếu như mình có thêm một listview cùng xuất hiện với map thì có được không? Vì mình chỉ thấy có mỗi MapActivity xử lí còn các class khác thì không thấy hoạt động.
mAsyncTaskJson
chưa hề được khởi tạo ở đấu hết.Khởi tạo bằng: