Pregunta

Estoy & # 8217; estoy tomando el HelloTabWidget ejemplo de Android y prueba dos cosas:

  • Mover las pestañas hacia abajo frente a arriba (si eso es incluso deseable desde un POV de IU de Android)
  • Hacer que cada pestaña muestre un particular WebView en el espacio de arriba

Tengo esto para un diseño (alto nivel):

<TabHost>
  <LinearLayout>
    <FrameLayout>
      <WebView/>
      <WebView/>
      <WebView/>
      <WebView/>
      <WebView/>
    </FrameLayout>
    <TabWidget/>
  </LinearLayout>
</TabHost>

Todo tiene un ancho / alto establecido en fill_parent excepto el TabWidget que tiene su layout_height establecido en wrap_content (y el layout_gravity establecido en bottom ).

Lo primero que noté es que WebView no muestra nada hasta que todos los padres tienen el ancho / alto establecido en fill_parent . Sin embargo, una vez que hago eso, llenan toda la pantalla, ocultando el TabWidget .

¿Hay algún otro truco para hacer que estas dos vistas jueguen bien juntas?

¿Fue útil?

Solución

AFAIK, las pestañas no funcionarán en la parte inferior.

TabHost y WebView funcionan bien juntos, aunque no tengo una muestra actual que demuestre esto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top