Я беру пример HelloTabWidget Android и пробую две вещи:
- Перемещение вкладок вниз по сравнению с
top (если это даже желательно из Android UI POV)
- Заставить каждую вкладку показывать определенный
WebView в свободном месте выше
Я получил это для макета (высокий уровень):
<TabHost>
<LinearLayout>
<FrameLayout>
<WebView/>
<WebView/>
<WebView/>
<WebView/>
<WebView/>
</FrameLayout>
<TabWidget/>
</LinearLayout>
</TabHost>
Все имеют ширину / высоту, установленную на fill_parent
, за исключением TabWidget , для которого layout_height
установлено на wrap_content
(и layout_gravity
установлено на bottom
).
Первое, что я заметил, это то, что WebView ничего не показывает, пока все родители не установят ширину / высоту в fill_parent
. Однако, как только я это сделаю, они заполняют весь экран, скрывая TabWidget .
Есть ли еще какой-нибудь трюк, чтобы эти два вида играли вместе?