Intereting Posts
Можете ли вы скрыть элемент в макете, например, прядильщика, в зависимости от активности? Каков наилучший способ проверить, содержит ли String URL-адрес в Java / Android? Junit с использованием ActivityInstrumentationTestCase2 – Исключение в конструкторе: Stub Изменение вложенных атрибутов в включенном макете Android отключает датчик приближения во время телефонного звонка Возвращаемое значение из Thread Java.io.IOException: чтение не выполнено, сокет может быть закрыт или таймаут, прочитать ret: -1 на Android 5.0.1 версия Lollipop Adb не может обнаружить Sony Xperia, хотя я установил драйвер «Активность была уничтожена» иногда при заполнении viewpager фрагментами Android In-App Billing, отсутствие покупок Не удалось создать службу java.lang.NullPointerException Android – получите DocumentFile с доступом для записи для любого пути к файлу на SD-карте (имея все уже приобретенные разрешения sd-карты) Могу ли я определить динамический фильтр намерений в приложении для Android? Андроид ssl certificate Android startActivity от намерения в службе

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

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

Если вы хотите отключить одну вкладку 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 }