Мне нужны фиксированные вкладки внизу, чтобы я мог использовать одни и те же вкладки в каждом упражнении. У меня есть макет, который показывает вкладки внизу, но как я могу добавить TextView выше этого?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TabHost tabHost = getTabHost();
TabHost.TabSpec tabSpec;
Intent intent;
Resources resources = getResources();
intent = new Intent(MainActivity.this, FirstActivity.class);
tabSpec = tabHost.newTabSpec("tab1");
tabSpec.setContent(intent);
tabHost.addTab(tabSpec);
intent = new Intent(MainActivity.this, SecondActivity.class);
tabSpec = tabHost.newTabSpec("tab2");
tabSpec.setContent(intent);
tabHost.addTab(tabSpec);
}
Это моя TabActivity. И у меня есть ThirdActivity, макет которого такой (это не похоже, но TextView находится в RelativeLayout):
<?xml version="1.0" encoding="UTF-8"?>
TextView
android:id="@+id/text"
android:gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
И я хочу, чтобы ThirdActivity должна содержать вкладки «tab1» и «tab2».