如何在安卓网格视图中设置固定的行数?

2022-09-01 19:11:34

我正在尝试在Android中创建一个具有10行和10列的gridView。如何在Gridview中设置固定数量的行?


答案 1

GridView它并不是真正为此目的而设计的,它旨在以有效的滚动方式显示无限量的数据。如果要创建一个静态布局,在其中可以离散地将项目放置在特定位置,则应查看或代替。GridLayoutTableLayout


答案 2

我不建议这样做,但如果你使用API 14大于14,你可以使用这个代码集的列和行数

从 xml

 <GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/GridLayout1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:columnCount="2"
    android:rowCount="2"
    android:orientation="horizontal"
    tools:context=".GridXMLActivity" >

从 Java

setRowCount(int rownumber );

享受


推荐