mardi 14 juin 2016

Error FATAL EXCEPTION in addView

I want to fetch images in a listview but I got this error in the line layout.addView(im);

error

06-13 11:52:51.464 25847-25847/com.example.dell.app E/AndroidRuntime: FATAL EXCEPTION: main
                                                                                        java.lang.NullPointerException
                                                                                            at com.example.dell.app.fragments.ResultFragment.showresult(ResultFragment.java:103)
                                                                                            at com.example.dell.app.fragments.ResultFragment.showresult.access$100(ResultFragment.java:40)
                                                                                            at com.example.dell.app.fragments.ResultFragment.showresult$1GetJSON.onPostExecute(ResultFragment.java:142)
                                                                                            at com.example.dell.app.fragments.ResultFragment.showresult$1GetJSON.onPostExecute(ResultFragment.java:129)
                                                                                            at android.os.AsyncTask.finish(AsyncTask.java:631)
                                                                                            at android.os.AsyncTask.access$600(AsyncTask.java:177)
                                                                                            at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
                                                                                            at android.os.Handler.dispatchMessage(Handler.java:99)
                                                                                            at android.os.Looper.loop(Looper.java:137)
                                                                                            at android.app.ActivityThread.main(ActivityThread.java:5041)
                                                                                            at java.lang.reflect.Method.invokeNative(Native Method)
                                                                                            at java.lang.reflect.Method.invoke(Method.java:511)
                                                                                            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
                                                                                            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
                                                                                            at dalvik.system.NativeStart.main(Native Method)

code

private ImageView imageView1;
    LinearLayout layout;
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
....
imageView1= (ImageView)rootview.findViewById(R.id.imageView1);
        layout=(LinearLayout) rootview.findViewById(R.id.layout);
....
}
    String image1 = jo.getString("image");
                    final ImageView im =new ImageView (getActivity());
                    Picasso.with(getActivity())
                            .load("http://aaaaa.com/PHP/images/" + image1 + ".jpg")
                            .resize(50, 50)
                            .into(im);
                    layout.addView(im);

Aucun commentaire:

Enregistrer un commentaire