2013-05-31 3 views
0

У меня есть деятельность с ViewPager внутри.Programmatically Скрыть/показать sherlockActionBar выпадающий список

ViewPager имеет 3 страницы.

Я хочу показать свой раскрывающийся список только на 1 из 3 страниц.

Есть ли правильный способ сделать это? Может быть, свойство Show/Hide или я должен изменить setNavigationModesherlockActionBar?

Спасибо и извините за мой плохой английский

ответ

1

Вы можете легко скрыть выпадающий список, используя следующую строку кода: getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);

Затем вы можете реализовать OnPageChangeListener быть уведомит, когда пользователь прокручивает.

+0

Спасибо. Это работает. Я создал раскрывающийся список в OnCreate Activity с ActionBar.NAVIGATION_MODE_STANDARD, а затем по методу onPageSelected я перехожу к NAVIGATION_MODE_LIST для страницы, которую я хочу. Еще раз спасибо! –

Смежные вопросы