2015-09-01 18 views
6

android:shrinkColumns ve android:stretchColumns'u TableLayout numaralı telefondan ayarlayabilirim. ÖrneğinAndroid: shrinkColumns ve android: stretchColumns nasıl çalışır?

:

<TableLayout 
    android:shrinkColumns="2,3" 
    android:stretchColumns="1,3" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content"/> 

Peki bu özellikler sütunlarını etkiler mi?

+1

ben [Android Geliştirici Kılavuzu] okumanızı öneririz Mayıs ziyaret edebilirsiniz (https://developer.android.com/guide/index.html) ve [Android Dokümanlar] (http://developer.android.com/reference/packages.html) - TableLayout dokümanları, bunların neler yaptığını açık bir şekilde açıklıyor –

cevap

4

TableLayout setColumnShrinkable()(xml:android:shrinkColumns) or setColumnStretchable()(xml:android:stretchColumns) arayarak büzüşen veya gerilebilir gibi belirli sütunlar belirtebilirsiniz. daralan olarak işaretlenmiş durumunda

ile, genişliği, üst nesnesine tablo uyacak şekilde daralmış olabilir. Gerilebilir olarak işaretlendiğinde, herhangi bir ekstra alana sığacak şekilde genişlik genişleyebilir.

Tablonun toplam genişliği, ana kabı tarafından tanımlanmıştır. Bir sütunun hem daralan hem de gerilebilir olabileceğini unutmamak önemlidir.

ayrıntıları bilgi için

https://developer.android.com/reference/android/widget/TableLayout.html