[英]GridLayout doesn't work with BoxInsetLayout
I'm trying to put a GridLayout of TextViews in a BoxInsetLayout so that the TextViews will stretch to fit the BoxInset Layout. 我试图将TextViews的GridLayout放在BoxInsetLayout中,以便TextViews可以拉伸以适合BoxInset Layout。 What actually happens is that the TextViews ignore the BoxInsetLayout and fill the entire screen, round or rectangular.
实际发生的是TextViews忽略BoxInsetLayout并填充整个屏幕(圆形或矩形)。 Here's my layout XML:
这是我的布局XML:
<?xml version="1.0" encoding="utf-8"?><android.support.wearable.view.BoxInsetLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_height="match_parent"
android:layout_width="match_parent">
<GridLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:columnCount="9"
android:rowCount="3">
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="0"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="1"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="2"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="3"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="4"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="5"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="6"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="7"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="8"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="0"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="1"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="2"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="3"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="4"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="5"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="6"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="7"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="8"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="0"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="1"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="2"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="3"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="4"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="5"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="6"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="7"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
app:layout_box="all"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="8"/>
</GridLayout>
How can I space elements in a BoxInsetLayout? 如何在BoxInsetLayout中放置元素?
So adding app:layout_box="all" to my gridlayout fixed it. 因此,将app:layout_box =“ all”添加到我的gridlayout中修复了它。
<?xml version="1.0" encoding="utf-8"?><android.support.wearable.view.BoxInsetLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_height="match_parent"
android:layout_width="match_parent">
<GridLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:columnCount="9"
android:rowCount="3"
app:layout_box="all">
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="0"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="1"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="2"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="3"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="4"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="5"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="6"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="7"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="0"
android:layout_column="8"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="0"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="1"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="2"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="3"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="4"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="5"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="6"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="7"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="1"
android:layout_column="8"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="0"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="1"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="2"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="3"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="4"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="5"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="6"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="7"/>
<TextView android:layout_width="0dp"
android:layout_height="0dp"
android:text="7"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_row="2"
android:layout_column="8"/>
</GridLayout>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.