0
我已經在我的項目中正確實施了GridLayout V7。當我將它添加到我的XML文件中時,它會識別它並接受它,但它不遵循我設置的所有佈局規則以及所有子視圖水平對齊。GridLayout支持V7不執行列跨度規則
當我使用常規GridLayout(不是支持版本)時,一切都完美無瑕。
這裏是我的XML
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/com.ex.pro"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/bg"
app:columnCount="3" >
<TextView
app:layout_columnSpan="3"
app:layout_gravity="fill_horizontal"
android:text="This should take up the entire row" />
<TextView
app:layout_row="1"
android:text="Row 1, Col 1"/>
<TextView
android:text="Row 1, Col 2"/>
<TextView
android:text="Row 1, Col 3"/>
</android.support.v7.widget.GridLayout>
一切由app:
設置不工作,完全被忽略,當我在圖形佈局查看它,我不知道還有什麼嘗試。我究竟做錯了什麼?