Ottenere Android SDK WebView e TabWidget per giocare bene
-
07-07-2019 - |
Domanda
Sto prendendo il HelloTabWidget Esempio Android e provare due cose:
- Spostando le schede in basso rispetto a top (se è persino desiderabile da un POV dell'interfaccia utente Android)
- Rendere ogni scheda mostra un particolare WebView nello spazio sopra
Ho questo per un layout (alto livello):
<TabHost>
<LinearLayout>
<FrameLayout>
<WebView/>
<WebView/>
<WebView/>
<WebView/>
<WebView/>
</FrameLayout>
<TabWidget/>
</LinearLayout>
</TabHost>
Tutto ha una larghezza / altezza impostata su fill_parent
ad eccezione di TabWidget che ha layout_height
impostato su wrap_content
(e layout_gravity
impostato su bottom
).
La prima cosa che ho notato è che WebView non mostra nulla finché tutti i genitori non hanno impostato larghezza / altezza su fill_parent
. Tuttavia, una volta che lo faccio, riempiono l'intero display, oscurando il TabWidget .
C'è qualche altro trucco per far giocare bene queste due viste?
Soluzione
AFAIK, le schede non funzioneranno in fondo.
TabHost
e WebView
funzionano bene insieme, anche se non ho un campione attuale che lo dimostra.