Ошибка при отображении изображений в диалоге

РЕШИТЬ

Я пытаюсь отобразить изображения в диалоговом окне. когда я кликаю на элемент из списка, появится диалоговое окно с деталями, когда я кликаю. но когда я пытаюсь отобразить изображения, я получил ошибку, и здесь журнал говорит:

com.felix.tirtagympool.AbdominalFragment.onItemClick (AbdominalFragment.java:164 = thumbnail.setImageUrl (ercList.get(position).getGambar1(), imageLoader)

    05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime: FATAL EXCEPTION: main
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime: Process: com.felix.tirtagympool, PID: 13073
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime: java.lang.NullPointerException
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at com.felix.tirtagympool.AbdominalFragment.onItemClick(AbdominalFragment.java:164)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at android.widget.AdapterView.performItemClick(AdapterView.java:299)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at android.widget.AbsListView.performItemClick(AbsListView.java:1113)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at android.widget.AbsListView$PerformClick.run(AbsListView.java:2904)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at android.widget.AbsListView$3.run(AbsListView.java:3638)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at android.os.Handler.handleCallback(Handler.java:733)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at android.os.Handler.dispatchMessage(Handler.java:95)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at android.os.Looper.loop(Looper.java:136)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at android.app.ActivityThread.main(ActivityThread.java:5017)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at java.lang.reflect.Method.invokeNative(Native Method)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at java.lang.reflect.Method.invoke(Method.java:515)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
05-11 21:57:19.958 13073-13073/com.felix.tirtagympool E/AndroidRuntime:     at dalvik.system.NativeStart.main(Native Method)
05-11 21:57:21.298 13073-13073/com.felix.tirtagympool I/Process: Sending signal. PID: 13073 SIG: 9

здесь мой abdominalfragment.javaизменить этот код

ImageLoader imageLoader = AppController.getInstance().getImageLoader();
NetworkImageView thumbnail = (NetworkImageView)convertView.findViewById(R.id.gambar11);
// thumbnail image
thumbnail.setImageUrl(exerciseList.get(position).getGambar1(), imageLoader);

1 ответ

Как это

ImageLoader imageLoader = AppController.getInstance().getImageLoader();
NetworkImageView thumbnail1 = (NetworkImageView ) dialog.findViewById(R.id.gambar11);
thumbnail1.setImageUrl(exerciseList.get(position).getGambar1(), imageLoader);
Другие вопросы по тегам