Tags
Android
Asked 3 years ago
26 Sep 2021
Views 4239
Connor

Connor posted

java.lang.NullPointerException: Attempt to invoke virtual method java.lang.Object android.content.Context.getSystemService(java.lang.String) on a null object reference

code

 mPager.setAdapter(new SliderAdapter(getActivity(), sliderArraylist));
                            indicator.setViewPager(mPager);

Error :

 mPager.setAdapter(new SliderAdapter(getActivity(), sliderArraylist));
                            indicator.setViewPager(mPager);
lain

lain
answered Sep 26 '21 00:00

you getting null object reference because getActivity() is null so you should check getActivity() !=null before use getActivity() so following code should solve the problem


if(getActivity()!=null){
 mPager.setAdapter(new SliderAdapter(getActivity(), sliderArraylist));
                            indicator.setViewPager(mPager);
}
Post Answer