Articles of android tabhost

Android FragmentTabHost

Я уже реализовал FragmentTabHost, но мои фрагменты выходят за пределы tabhost. Вот моя работа: public class MainActivity extends ActionBarActivity { private FragmentTabHost mTabHost; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mTabHost = (FragmentTabHost) findViewById(android.R.id.tabhost); mTabHost.setup(this, getSupportFragmentManager(),android.R.id.tabhost); mTabHost.addTab(mTabHost.newTabSpec("simple").setIndicator("Simple"), PlaceholderFragment.class,null); mTabHost.addTab(mTabHost.newTabSpec("contacts") .setIndicator("Contacts"), PlaceholderFragment2.class, null); } } И вот мой фрагмент: public class PlaceholderFragment2 extends Fragment { […]

Android Tabhost Problem – .setIndicator

Прежде всего позвольте мне пояснить, что я уже упомянул вопрос SO, связанный с «Android – TAbhost». Я сделал googling о «Android Tabhost», но не смог найти решение. Моя проблема: Если у вас есть <3 вкладки, тогда это нормально. Но Supporse, если у нас есть 4 вкладки с заголовком индикатора как TabHost1, TabHost2, TabHost3, TabHost4). Но […]

Не удалось создать содержимое вкладки, потому что не удалось найти представление с ошибкой id -1 XML в Android Eclipse?

У меня есть XML-файл, содержащий TabHost. Я создал его прямо, щелкнув правой кнопкой мыши по карте макета -> new -> Android XML -> TabHost. Код выглядит нормально, но всякий раз, когда я перехожу к графическому расположению в Eclipse, он дает мне ошибку (см. Заголовок). Я использую Android 2.2. Это мой XML-код: <?xml version="1.0" encoding="utf-8"?> <TabHost […]

Доступ к TabHost из другой активности

Мне нужно сделать TabHost изменчивым из всех действий. Я сделал некоторые повторные исследования, но я не нашел ничего совместимого с TabHost. Я хочу, чтобы иметь возможность скрывать TabHost от другого действия. (Если мне удастся получить к нему доступ, скрывать это не будет проблемой для меня) Раньше я работал с некоторой государственной статикой, но не смог […]

Являются ли метки и значок взаимоисключающими в TabHost TabSpec setIndicator?

В Android-приложении (min sdk 11, target sdk 18) класс, который расширяет фрагмент, должен создавать вкладки TabHost (TabSpec) с одной меткой и одним значком. Но… TabSpec ts1; // if the label is set to "Home", the label is displayed but not the image ts1 = tab_host.newTabSpec("TAB_ONE").setIndicator("Home", getActivity().getResources().getDrawable(R.drawable.ic_tabone)).setContent(R.id.edit_species_tab); // if the label is null or empty, the […]

Разделители вкладок не отображаются в ICS

У меня проблема с .setDividerDrawable (), работающая только в версиях ниже Ice Cream Sandwich. Когда я запускаю эмулятор, вкладки показывают отлично, но нет разделителя. При эмуляции более низких версий Android нет проблем, показывают разделители. Я использую этот код для создания TabHost. Я не знаю, что это значит, что ICS вздрогнет. manifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest […]

Активность не перезапускается на вкладке, измененной в android

Я делаю активность с помощью Tab-Host. У меня есть две вкладки. Когда я запускаю действие Tab-Host, вкладка-хост открывает действие, и жизненный цикл активности вызывает, но когда я изменил вкладку и снова открываю предыдущую вкладку, активность не получает его методы обратного вызова, такие как возобновление.

Отключить ключи DPAD в android

Я пытаюсь поймать события, созданные клавишами стрелок (UP, DOWN, RIGHT и LEFT) и отключить их. Ниже фрагмента кода относится к одному из классов активности. @Override public boolean onKeyUp(int keyCode, KeyEvent event) { if(event.getAction() == KeyEvent.KEYCODE_DPAD_DOWN) return true; else return true; } Однако с этим кодом на месте работает ключевая навигация. Я попытался добавить ключевого слушателя […]

Android: вкладки внизу с помощью FragmentTabHost

Я пытаюсь поставить FragmentTabHost в нижней части экрана. С тех пор я смог сделать это с помощью обычного TabHost (после этого потока ), но теперь это не работает для меня. Есть ли способ сделать это? Благодаря!

Android TabHost – действия на каждой вкладке

Я пытаюсь создать несколько вкладок, каждый из которых имеет другое действие. Единственный недостаток заключается в том, что я использую собственный файл макета, поэтому мой класс расширяет Activity, а не TabActivity . При попытке запуска он терпит неудачу и предлагает вызвать TabHost.Setup(ActivityGroupManager agm) У кого-нибудь есть идея / практический пример того, как это можно достичь? заранее […]