Articles of android tabhost

OnClickListener на вкладках не работает

Приветствую, Я пытаюсь получить событие Click – нажатие на текущую выбранную вкладку моей TabActivity. OnTabChangedHandler вызывается только всякий раз, когда изменяется вкладка, а не при нажатии текущей активной вкладки. Отладчик говорит мне, что у меня есть onClickListener, зарегистрированный для TabWidget в моей TabHost. Я регистрируюсь за неправильный просмотр? Кроме того, я не могу создать контекстное […]

Как центрировать текст в tabhost?

У меня есть основной вопрос. Во многих примерах tabhost мы находим вкладки с изображением и текстом. В моем случае я хотел бы только отображать текст, но проблема в том, что мой текст имеет горизонтальную ориентацию, но не вертикально (текст находится внизу моей вкладки). Я пробовал: android: layout_gravity = "center" в framelayout, но он не работает. […]

Android TabHost внутри фрагмента

Я работаю над Android-приложением, и я использовал пример вкладок Android для Android от developer.android.com), этот пример использует фрагменты для содержимого вкладок. Теперь я хочу разместить tabHost внутри одного из этих фрагментов, я попытался изо всех сил, но Вторые вкладки не отображают содержимое, я вижу заголовки заголовков, но не содержимое, я пытаюсь использовать Intents как TabContent. […]

Значок закладки не отображается.

Я пытаюсь сделать простую вкладку в Android с двумя вкладками. Моя проблема в том, что когда я помещаю этот код, на вкладке отображается только текст, но нет значков. Если я поместил текст в "", появится значок. Может кто-нибудь мне помочь? Моя версия для Android – 4.0.3. Большое спасибо. <?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/tabhost" android:layout_width="fill_parent" […]

Исключение nullpointer в oncreateView () фрагмента

Этот код ниже показывает часть активности, в которой добавлен фрагмент. FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, srkt_frag); ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); ft.commit(); TabSpec specs1=mTab.newTabSpec("tag1"); specs1.setContent(R.id.fragment_container); specs1.setIndicator("SRK/T"); mTab.addTab(specs1); MTab – TabHost, где srkt_frag отображается как содержимое. Класс фрагмента показан ниже public class Srkt_x extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // TODO Auto-generated method […]

Java.lang.IllegalStateException: нет активности

Я создаю приложение для Android, для которого я хотел бы, чтобы моя первая активность состояла из 2 вкладок, одна для профиля пользователя и одна для активности друзей. Для этих вкладок я выбрал TabHost, так как моя панель действий Sherlock уже использует навигацию по списку для перехода к другим действиям, поэтому я не могу использовать навигацию […]

Android: TabActivity не рекомендуется, используйте фрагменты?

Похоже, что TabActivity теперь устарела, нам нужно использовать фрагменты. Я попытался использовать стандартную активность, но не смог вызвать getTabHost. Поэтому мне кажется, что я должен использовать Фрагменты. Но я немного смущен, как это будет работать. Я понимаю, что фрагменты не являются действиями, поэтому они не находятся в файле манифеста? Я полагаю, я не могу сделать […]

TabHost w / Действия против ActionBar с фрагментами

Я нашел некоторые обсуждения, связанные с этим вопросом, но ничего четкого или окончательного. Создавая приложение на основе табуляции, кажется, что вам нужно выбирать между (A) с помощью TabHost с действиями для каждого экрана и (B) с помощью ActionBar с фрагментами для каждого экрана. Это вызывает несколько вопросов: 1) Является ли эта дилемма реальной, или можно […]

Android: TabHost – передача параметров для фрагментов

Я работаю над TabHost с WebView внутри каждого фрагмента. Что я делаю: for(int i = 0; i < numberOfTabs; i++){ mTabManager.addTab(mTabHost.newTabSpec(tabNames[i]).setIndicator(tabNames[i]), Web.class, null); } Как передать параметры каждому фрагменту. В этом случае я хочу передать URL-адрес каждому фрагменту внутри TabHost. Thx заранее.

Обновить вкладки из активности вкладки в Android TabHost

У меня есть TabActivity, и у меня будет 3 или 4 вкладки. В TabA я хотел бы иметь ExpandableListView, который будет перечислять продукты. Я бы хотел, чтобы TabC стал своего рода «корзиной покупок», возможно, с самим ListView. Есть ли способ взаимодействовать с TabHost из Activity? Я хотел бы иметь возможность щелкнуть кнопку внутри TabA и […]