Androidのhorizontalscrollviewウィジェットの使い方はどうですか?

Androidでは、HorizontalScrollViewコントロールを使用して水平スクロール効果を実現することができます。以下は使用手順です:

  1. XMLレイアウトファイルにHorizontalScrollViewコントロールを追加します。
<HorizontalScrollView
    android:id="@+id/horizontalScrollView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <!-- 在这里添加需要水平滚动的内容 -->

</HorizontalScrollView>
  1. HorizontalScrollViewに、LinearLayoutなど水平スクロールが必要なコンテンツを追加してください。
<HorizontalScrollView
    android:id="@+id/horizontalScrollView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal">

        <!-- 在这里添加需要水平滚动的子视图 -->

    </LinearLayout>
    
</HorizontalScrollView>
  1. コード内でHorizontalScrollViewコンポーネントのインスタンスを取得し、子ビューを追加する。
// 获取HorizontalScrollView控件的实例
HorizontalScrollView horizontalScrollView = findViewById(R.id.horizontalScrollView);

// 获取LinearLayout控件的实例
LinearLayout linearLayout = findViewById(R.id.linearLayout);

// 添加子视图到LinearLayout中
for (int i = 0; i < 10; i++) {
    TextView textView = new TextView(this);
    textView.setText("Item " + i);
    linearLayout.addView(textView);
}

こうすることで、水平スクロール効果を実現できます。子ビューの幅が画面の幅を超えると、ユーザーは水平にスワイプしてすべての内容を表示できます。

bannerAds