Вы можете использовать следующий пример для создания 1 вкладки с помощью TabHost.Вы просто дублируете код для каждой вкладки.Вам также понадобится XML для определения внешнего вида вкладок.Приведенный ниже XML будет переключать изображения по мере их выбора.
intent = new Intent().setClass(this, your1TabClass.class);
spec = tabHost.newTabSpec("Main").setIndicator("Name-of-tab",
res.getDrawable(R.drawable.your-tab-xml))
.setContent(intent);
tabHost.addTab(spec);
И соответствующий макет your-tab-xml.xml
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- When selected, use grey -->
<item android:drawable="@drawable/settings"
android:state_selected="true" />
<!-- When not selected, use white-->
<item android:drawable="@drawable/mountain" />
</selector>