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 列。