我正在使用GridLayout(来自支持库,如果这很重要)我动态添加TextViews。我在这里遇到一个问题,所有TexViews只在一行中添加,这也导致其中一些没有显示,最后一个显示被剪辑。
如何解决这个问题,以便将TextView放在下一行。
这是我的GridLayout定义:
<android.support.v7.widget.GridLayout
android:id="@+id/text_views"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@id/another_layout"
android:layout_marginTop="20dp"
android:background="@color/soft" />
答案 0 :(得分:0)
您需要指定所需的列数,可以使用方法调用或在xml定义中动态指定(android:numColumns =“2”)。