30/09/2018, 19:30

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:

mAsyncTaskJson = new blad blad...
Bài liên quan
0