Como criar matriz de botões para cobrir a tela inteira

votos
0

Como realmente criar uma matriz de botões para cobrir toda a tela de programação.
O que eu tentei: Eu estou atualmente capaz de criar botões, mas eu quero que eles ocupam a área da tela inteira, eles estão apenas ocupando top parte esquerda

Publicado 20/10/2018 em 13:45
fonte usuário
Em outras línguas...                            


1 respostas

votos
0

Você pode usar um TableLayoutou LinearLayouttambém pesos atribuição na sua Buttons.

Vamos usar um LinearLayout. Isso pode ser feito tanto em XML e em sua classe. Vamos criar um 2 por 2 matriz de botões.

  1. Adicionar um LinearLayoutcom qualquer orientação (vamos usar horizontal)
  2. Adicionar 2 LinearLayouts interior com orientação oposta de um número (neste caso, usamos na vertical. Em seguida, definir o width=0dpe layout_weight=1para tanto a ocupar espaçamento igual)
  3. Agora nós podemos adicionar nossos botões dentro das orientada vertical LinearLayouts e definiu seu height=0dpe layout_weight=1para que eles tenham tamanhos iguais.

É isso aí. usando o TableLayouté uma maneira mais barata se você tiver mais linhas e colunas

Respondeu 20/10/2018 em 14:19
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more