HorizontalGridView 是 Android 中的一个横向滚动的网格布局控件,类似于 RecyclerView,但是可以在横向滚动而不是纵向滚动。要设置 HorizontalGridView 的列数,可以通过以下步骤实现:
首先,在 XML 布局文件中添加 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 列。


