2014-01-29 3 views
0

У меня есть действие, которое реализует CustomView, чтобы раздуть ActionBar с помощью флажка. Этот флажок является «LikeButton» для статьи из источника, и когда пользователь пробирается слева направо, он загружает другие статьи из того же источника.Android-Как воссоздать CustomView в ActionBar?

Код работает отлично для первой статьи, которую пользователь открывает, но когда он пробирает флажок, он остается в том же состоянии из оригинальной статьи.

Как я могу создать CustomView по-разному для каждой статьи и раздуть ее, когда пользователь пролистнет?

ответ

0

Используйте ViewPager с Fragments, содержащий свои пользовательские представления. Кроме того, для каждого фрагмента убедитесь, что вы включили его собственное меню опций, вызвав Fragment.setHasOptionsMenu(boolean hasMenu);. Как только вы это сделаете, просто переопределите методы optionsMenu в своих классах фрагментов.

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