Pergunta

Eu estou tomando o HelloTabWidget exemplo e tentar duas coisas Android:

  • Mover as guias para o fundo vs. superior (se isso é mesmo desejável de um Android UI POV)
  • Fazer cada guia mostram um determinado WebView no espaço acima

Eu tenho isso por um layout (nível alto):

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

Tudo o que tem um conjunto de largura / altura de fill_parent excepto para o TabWidget que tem o seu conjunto layout_height para wrap_content (e o conjunto layout_gravity para bottom).

A primeira coisa que notei é que WebView s não mostram nada até que todos os pais têm largura set / altura para fill_parent. No entanto, uma vez que eu faço isso, eles enchem a tela inteira, ocultando o TabWidget .

Existe algum outro truque para fazer essas duas visões jogar bem juntos?

Foi útil?

Solução

AFAIK, guias não funcionará na parte inferior.

TabHost e WebView funcionam bem juntos, embora eu não tenho uma amostra atual que demonstra isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top