Скажем, у меня 2 tabs
в моем TabActivity
и при нажатии на один из tabs
я попадаю в мой Activity
с именем FirstTab
. не хочу, чтобы мои TabHost
были видны.
То есть каждый раз, когда я нажимаю на вкладку, я хочу, чтобы мои TabHost
исчезли.
Как я могу это сделать?
Фрагмент кода:
TabSpec firstTabSpec = tabHost.newTabSpec("tid1");
firstTabSpec.setIndicator("", getResources().getDrawable(R.drawable.icon));
firstTabSpec.setContent(new Intent(this,FirstTab.class));
tabHost.addTab(firstTabSpec);
РЕДАКТИРОВАТЬ: My Xml:
<TabHost android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@android:id/tabhost">
<LinearLayout android:id="@+id/LinearLayout01"
android:orientation="vertical"
android:layout_height="fill_parent"
android:layout_width="fill_parent">
<TabWidget android:id="@android:id/tabs"
android:background="@drawable/bar_green"
android:layout_height="wrap_content"
android:layout_width="fill_parent"></TabWidget>
<FrameLayout android:id="@android:id/tabcontent"
android:layout_height="fill_parent"
android:layout_width="fill_parent"></FrameLayout>
</LinearLayout>
</TabHost>
У меня есть простой FirstTab Activity
, который отображается под TabHost
при нажатии на мой tab
, который я хочу преобразовать в класс без содержания TabHost
.