2011-02-07 2 views
0

У меня есть приложение для Android, которое представляет собой вкладку и содержит 3 вкладки. На первой вкладке есть кнопка, которая при нажатии должна перейти ко второй вкладке. Также вторая вкладка содержит кнопку «Назад», которая при нажатии должна перейти на первую вкладку. Как это сделать? На самом деле он должен работать, как щелчок на вкладках. Пожалуйста, помогите в кратчайшие сроки.Нажмите кнопку, чтобы перейти к следующей вкладке в Android

ответ

3

SetHost's SetCurrentTab() решит эту проблему, и вы можете справиться с этим в основном действии TabHost. Другие действия, которые представляют вкладки, могут использовать прослушиватель onclick на кнопке для взаимодействия с setCurrentTab активности, содержащей TabHost. Я попытаюсь опубликовать некоторый код, если найду какое-то время, но setCurrentTab() - это то, что вы хотите использовать. Вероятно, есть и еще один способ сделать это, но это то, что приходит на ум прямо сейчас.

+1

Вот вопрос, который был ранее задан и ответил: http://stackoverflow.com/questions/3942393/androidhow-to-change-opened-tab-dynamically – ice911

+0

Он отлично работает. Большое спасибо;) – indira

2

Для этого напишите код на вкладке click listener. Если вы нажмете первую кнопку, то в этом случае для прослушивания используйте знак setCurrentTab(1) для перехода на вторую вкладку.