[关闭]
@Tyhj 2017-04-18T20:48:47.000000Z 字数 392 阅读 1665

使用ViewPager加Fragment时出现底部导航栏和fragment界面不相符

Android


原文:https://www.zybuluo.com/Tyhj/note/670593

已经不知道是多少回遇到这个问题了,最后到处改倒是可以搞好,但是终究搞不懂哪里出了问题。这次终于找到问题所在了。

一般写法:
首先创建一个方法初始化导航栏图标,然后在每次viewPage变化时候调用,然后根据相应的position来改变被选中的那个导航栏图标。
点击导航栏图标通过setCurrentItem(int position,boolean is)来跳转到相应的界面。
注意:
position从0开始,初始化导航栏图标 不要写在setAdapter里面,写了场面就会失控。0.0
setCurrentItem(int position,boolean is);
第一个是选择页面位置,第二个是要不要有中间切换动画。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注