Как сделать вкладку недоступной для клика - PullRequest
2 голосов
/ 01 ноября 2011

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

Любая помощь, как этого добиться?

1 Ответ

4 голосов
/ 01 ноября 2011

Попробуйте:

Если вы хотите отключить одну кнопку вкладки на TabWidget, попробуйте этот код:

// tabHost = ... (получить TabHost)

tabHost.getTabWidget().getChildTabViewAt(your_index).setEnabled(false);

Если вы хотите отключить виджет вкладки в целом, то:

// tabWidget = ... (получить TabWidget)

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