0
我有一個GridLayout
,裏面有3列和隨機數量的孩子,我希望每個孩子填寫一列,只有一列,不多也不多。 但是下面的代碼使得TextView
填充更多。我希望每個TextView
填充空間的1/3。GridLayout只填寫一列,留下其他列爲空
<android.support.v7.widget.GridLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:columnCount="3">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
app:layout_columnWeight="1"
android:background="#abcdef"
app:viewAspectRatio="3"/>
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
app:layout_columnWeight="1"
android:background="#fedcba"
app:viewAspectRatio="3" />
</android.support.v7.widget.GridLayout>
如果它不可能GridLayout
,我很想知道其他的可能性
'viewAspectRatio'不是'TextView'或'GridLayout'的屬性。它是一個自定義屬性,我忘了刪除 – Sourabh
android:layout_columnSpan =「1」嘗試將此添加到您的TextViews中:)像這樣它只會佔用GridView的一列 – Kurapika