android スクロールビューの使い方
AndroidのScrollViewとは、垂直方向にスクロール可能なViewGroupコンテナであり、他のビューをラップして、画面上でコンテンツをスクロール表示させることができます。
ScrollViewの使い方:
- スクロールビューを XML レイアウトファイルで宣言し、そこにスクロールが必要なコンテンツビューを追加します。
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- 添加需要滚动的内容视图 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<!-- 添加内容视图 -->
</LinearLayout>
</ScrollView>
- スクロールビュー内にスクロールさせたいコンテンツビューを追加します。一般的なコンテンツビューには、LinearLayout、RelativeLayoutなどがあります。
- ScrollViewに別途ビューを追加することで、スクロールを実装できます。例えば、LinearLayout内に複数のTextViewを追加し、画面の高さを超えた場合、画面をスライドすることで全てのTextViewを表示できます。
ご注意ください。
- ScrollViewには、LinearLayoutのようなViewGroupコンテナなど、直接の子ビューを1つのみ含めることができ、複数の子ビューを直接含めることはできません。
- 複数のビューを含める場合は、ViewGroupコンテナに入れてScrollViewの子ビューにする。
- スクロールビューの高さは一般的に「親に合わせる」に設定され、それによって画面の高さ一杯に広げられます。