HorizontalGridView 是 Android 中的一个横向滚动的网格布局控件,类似于 RecyclerView,但是可以在横向滚动而不是纵向滚动。要设置 HorizontalGridView 的列数,可以通过以下步骤实现:
<androidx.leanback.widget.HorizontalGridView
android:id="@+id/horizontalGridView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:numColumns="3"
app:itemSpacing="8dp" />
在上面的代码中,numColumns
属性用于设置 HorizontalGridView 的列数,这里设置为 3 列。itemSpacing
属性用于设置每个项之间的间距。
HorizontalGridView horizontalGridView = findViewById(R.id.horizontalGridView);
horizontalGridView.setLayoutManager(new GridLayoutManager(this, 3));
horizontalGridView.setAdapter(new MyAdapter());
在上面的代码中,GridLayoutManager
的第二个参数是列数,这里也设置为 3 列。MyAdapter
是自定义的适配器类,用于为 HorizontalGridView 提供数据。
通过以上步骤,就可以设置 HorizontalGridView 的列数为 3 列。