У меня есть TabActivity с пользовательскими TabWidgets внизу.Я хочу иметь возможность добавить более 5 вкладок.В отличие от панели меню, которая динамически добавляет кнопку «еще», вкладки просто меняются и выглядят ужасно.Поэтому моей первой попыткой было обернуть мои TabWidgets в HorizontalScrollView.Проблема в том, что у меня есть ListView как TabContent, и его последний элемент, кажется, скрыт за моими TabWidgets.Это макет для моего TabView
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main_linlay_parent"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TabHost
android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<RelativeLayout
android:id="@+id/main_tablinear"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentTop="true"
android:layout_above="@android:id/tabs"/>
<HorizontalScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:fillViewport="true"
android:scrollbars="none"
android:layout_alignParentBottom="true">
<TabWidget
android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center"/>
</HorizontalScrollView>
</RelativeLayout>
</TabHost>
</LinearLayout>
Я что-то не так делаю в своем макете?Есть ли лучшие способы применения более 4 вкладок?Хотя я могу видеть 4 вкладки хорошими с моим Nexus-S, я думаю, что они уже безобразны на Wildfire.Любая идея оценена