21
3x4 ızgarada 12 düğmeyi oluşturmak için TableLayout kullanarak telefon çevirici görünümü oluşturmaya çalışıyorum. Tüm boş alanları eşit olarak kullanmak için satırların dikey olarak gerilmesini isterim, ancak fill_parent ifadesi TableRows üzerinde çalışmaz.Android TableRow ekranı doldurmak için dikey olarak uzatın
SetMinimumHeight'ı kullanmak zorunda kalmak istemiyorum - düzeni düzgün şekilde yapmanın bir yolu var mı?
Çok teşekkürler,
Ed
Ben 2 iç içe Linearlayouts düğmeleri ile bir çözüm sonrası giderek, ancak çözümler çok iyi çalışıyor ve aynı zamanda görünüyor edildi OP'nin istediği gibi bir TableLayout kullanarak. :) – Adinia
Serin, ama java kodunda nasıl yapılır? Ben sadece çalışma zamanında bilinen satır ve sütunların sayısı ile benzer bir sonuç elde etmeye çalışıyorum, ama 'java.lang.ArithmeticException: 'android.widget.TableLayout.mutateColumnsWidth (TableLayout.java:579)' sıfıra bölün. Android düzen sisteminin gerçekten çok fazla geciktiğine inanamıyorum bile. –
Oops, Bunu buldum: http://stackoverflow.com/a/9683743/1418097 –