android fragment中使用viewpager报空指针,vpBanner 这里就是空了
伊谢尔伦
伊谢尔伦 2017-04-17 16:53:16
0
3
574
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

Antworte allen(3)
小葫芦

vpBanner 在Fragment里面进行初始化,用rootView去findView

Peter_Zhu

你可以把这个initView和initDot放到fragment中去。

巴扎黑

vpBanner = (ViewPager) findViewById(R.id.vpBanner);这个赋值的意思是在当前的activity的布局中寻找id为vpBanner的控件,你的activity_main.xml里没有这个控件。你应该先加载fragment_main.xml这个布局,
fragmentView = getLayoutInflater().inflate(R.layout.more_view,null);然后
vpBanner =(ViewPager) fragmentView.findViewById(R.id.vpBanner);

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage