遇到的问题为:Attempt to invoke virtual method 'void android.support.v4.view.ViewPager.setAdapter(android.support.v4.view.PagerAdapter)' on a null object reference
就是说vp.setAdapter中的vp为空
解决方案:
忘记加
vp = (ViewPager) this.findViewById(R.id.main_viewpager);
而且在两个布局文件里重复定义了:
android:id="@+id/mainViewPager"
删掉一个就好了
空指针错误一般都是没有指向正确的布局造成的。
本文解决了在使用ViewPager时遇到的空指针异常问题。主要原因是findViewById未正确调用或布局文件中存在重复定义,通过确保findViewById正确使用并删除重复定义可以解决此问题。

5万+

被折叠的 条评论
为什么被折叠?



