обрабатывать активность с помощью кнопки сегментированного бара - PullRequest
0 голосов
/ 19 марта 2012

Я создал сегментированную кнопку в Android, теперь я немного запутался, когда кнопка загружается. Я использую Android 2.2

У меня есть 3 сегментированные кнопки, и всякий раз, когда нажимается кнопка, я хочу загрузить и выполнить в ней действие, 3 различных действия для 3 различных сегментированных кнопок.

так что я не знаю;

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

2)можно ли сдвинуть действие, когда нажата кнопка?

Вот кнопка, которую я создал

enter image description here

Примечание: я нехочу использовать GreenDroid Library, так как это излишне заполняет мое приложение

1 Ответ

1 голос
/ 19 марта 2012

Ваша пользовательская кнопка / «сегментированный элемент управления» очень похожа на вкладки в голографической тематике.Я думаю, что вам нужен ViewPager, представленный в http://android -developers.blogspot.com / 2011/08 / horizontal-swiping-with-viewpager.html

Вместо 3 действийВы создадите 3 фрагмента, созданных с помощью FragmentPagerAdapter.Он будет обрабатывать скольжение для вас при нажатии кнопки (или если пользователь проведет пальцем влево / вправо).

Вы захотите обратить особое внимание на FragmentTabsPager, найденный в http://developer.android.com/resources/samples/Support4Demos/src/com/example/android/supportv4/app/FragmentTabsPager.html, и связанный с ним макетфайл fragment_tabs_pager.xml в http://developer.android.com/resources/samples/Support4Demos/res/layout/fragment_tabs_pager.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...