Intereting Posts
Как определить, какое Bluetooth-устройство вызывает ACTION_ACL_CONNECTED? Android logcat затоплен «API Android W / Google Maps: устаревший GLHudOverlay; Draw (): no-op " Push-уведомление для приложений Android Получите прагматичный период подписки на подписку приложения. Для Android, следует ли использовать тип данных float чаще для моей игры или просто бросать плавать при рисовании? Выполнение покупок в приложении с учетной записью Google Play отличается от основной учетной записи устройства Android: специальный url для открытия Marketplace для определенного приложения? Документация о доступных задачах Ant для Android? Проблемы с Android TabHost Пример Предпросмотр фрагмента фрагмента в ViewPager при первом запуске Android ScriptIntrinsicBlur не размывает все изображение и генерирует прозрачный Edge Android: TextView: удаление интервала и отступов сверху и снизу Отменить SVN в проекте Android Studio String Ресурс новой строки / n невозможен? ViewPager onPageSelected для первой страницы

Как отключить вкладку на экране Android?

Привет, вы можете сказать мне, как отключить вкладку в пользовательском интерфейсе Android-кода .. (код eclair)

Solutions Collecting From Web of "Как отключить вкладку на экране Android?"

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

// tabHost = ... (get TabHost) tabHost.getTabWidget().getChildTabViewAt(your_index).setEnabled(false); 

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

 // tabWidget = ... (get TabWidget) tabWidget.setEnabled(false); 

Прочтите SDK Help для ссылок:

  • TabHost
  • TabWidget

Расширение методов TabHost и переопределения:

 @Override public void setCurrentTab(int currentTab) { if (currentTab != 2) // position of the tab that should not get selected super.setCurrentTab(currentTab); else // in my case I want to trigger something here but I don't want the button to get selected } @Override public void setCurrentTabByTag(String tag) { if (!"\"plus_tab\"".equals(tag)) // tag of the tab that should not get selected super.setCurrentTabByTag(tag); else // in my case I want to trigger something here but I don't want the button to get selected }