tüm ekranı kaplayacak şekilde düğmelerin matris oluşturmak için nasıl

oy
0

Nasıl aslında programlı tüm ekranı kaplayacak şekilde düğmelerin bir matris oluşturmak için.
Denedim Ne: Şu anda düğmeler oluşturmak mümkün ama ben onları ekranın tamamını işgal etmek istiyorum, onlar sadece sol üst kısmını işgal edilir

Oluştur 20/10/2018 saat 12:45
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
0

Bir kullanabilir TableLayoutveya LinearLayoutGözlerinde farklı çok atama ağırlıkları Buttons.

En bir kullanalım LinearLayout. Bu xml ve sınıfta hem yapılabilir. Düğmelerinin 2 2 tarafından matrisi oluşturalım.

  1. Bir ekleme LinearLayoutherhangi yönlendirme ile (yatay kullanalım)
  2. 2 ekleme LinearLayout1 numaralı zıt doğrultuda birlikteyken içinde (biz dikey kullanımı bu durumda. Daha sonra ayarlanmış width=0dpve layout_weight=1her ikisi için de eşit boşluk işgal)
  3. Şimdi dikey yönelimli içinde bizim düğmeler ekleyebilirsiniz LinearLayouts ve onların ayarlamak height=0dpve layout_weight=1onları eşit boyutlarda olması için.

Bu kadar. kullanarak TableLayoutdaha fazla satır ve sütun varsa daha ucuz bir yoldur

Cevap 20/10/2018 saat 13:19
kaynak kullanıcı

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