2013-05-31 70 views
0

我有一個ViewPager裏面的活動。以編程方式隱藏/顯示sherlockActionBar下拉列表

ViewPager有3頁。

我想僅在3頁中的1頁中顯示我的下拉列表。

有沒有正確的方法來做到這一點?也許是顯示/隱藏屬性,還是必須更改sherlockActionBarsetNavigationMode

謝謝,對不起我的英語不好

回答

1

您可以輕鬆地通過使用此行代碼隱藏下拉列表: getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);

然後你就可以實現一個OnPageChangeListener是時候通知用戶滾動。

+0

謝謝。這是工作。我使用ActionBar.NAVIGATION_MODE_STANDARD在活動的OnCreate中創建了下拉列表,然後在onPageSelected方法中,我更改爲NAVIGATION_MODE_LIST以獲取所需的頁面。再次感謝! –

相關問題