0
我有一个ViewPager
里面的活动。以编程方式隐藏/显示sherlockActionBar下拉列表
该ViewPager
有3页。
我想仅在3页中的1页中显示我的下拉列表。
有没有正确的方法来做到这一点?也许是显示/隐藏属性,还是必须更改sherlockActionBar
的setNavigationMode
?
谢谢,对不起我的英语不好
我有一个ViewPager
里面的活动。以编程方式隐藏/显示sherlockActionBar下拉列表
该ViewPager
有3页。
我想仅在3页中的1页中显示我的下拉列表。
有没有正确的方法来做到这一点?也许是显示/隐藏属性,还是必须更改sherlockActionBar
的setNavigationMode
?
谢谢,对不起我的英语不好
您可以轻松地通过使用此行代码隐藏下拉列表: getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
然后你就可以实现一个OnPageChangeListener是时候通知用户滚动。
谢谢。这是工作。我使用ActionBar.NAVIGATION_MODE_STANDARD在活动的OnCreate中创建了下拉列表,然后在onPageSelected方法中,我更改为NAVIGATION_MODE_LIST以获取所需的页面。再次感谢! –