/ / Como rolar apenas os widgets (Conteúdo), mas não o fundo no android - android, scrollview

Como rolar apenas os widgets (Conteúdo), mas não o fundo no android - android, scrollview

Eu defini o ScrollView e coloquei dentro de alguns botões. Eu tenho dois problemas:

  1. Se eu tiver um pouco de botões, o fundo é muito pequeno e não cobre a tela inteira.

  2. Eu quero apenas mover botões, mas não o fundo quando eu rolagem.

Obrigado

Respostas:

0 para resposta № 1

Coloque a vista de rolagem dentro de um layout linear ou um layout de quadro e adicione o plano de fundo aos layouts externos. Então, quando apenas os itens na sua exibição de rolagem se moverem.

Além disso, tente adicionar o plano de fundo diretamente ao scrollview e não aos elementos filhos, que podem funcionar sem a necessidade de adicionar um layout extra como eu mencionei acima.


0 para resposta № 2

Para sua primeira pergunta, quais são os valores layout_width e layout_height do scrollview? Eu ​​acho que é wrap_content. Tente alterá-lo para match_parent ou fill_parent.

Para sua segunda pergunta, a resposta de blessenm funciona para mim.