溫馨提示×

Android的HorizontalGridView如何設置列數

小樊
141
2024-08-17 02:51:41
欄目: 編程語言

HorizontalGridView 是 Android 中的一個橫向滾動的網格布局控件,類似于 RecyclerView,但是可以在橫向滾動而不是縱向滾動。要設置 HorizontalGridView 的列數,可以通過以下步驟實現:

  1. 首先,在 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 屬性用于設置每個項之間的間距。

  1. 然后,在 Java 代碼中獲取 HorizontalGridView 控件的引用,并設置其適配器和布局管理器,例如:
HorizontalGridView horizontalGridView = findViewById(R.id.horizontalGridView);
horizontalGridView.setLayoutManager(new GridLayoutManager(this, 3));
horizontalGridView.setAdapter(new MyAdapter());

在上面的代碼中,GridLayoutManager 的第二個參數是列數,這里也設置為 3 列。MyAdapter 是自定義的適配器類,用于為 HorizontalGridView 提供數據。

通過以上步驟,就可以設置 HorizontalGridView 的列數為 3 列。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女