デフォルトでは、コンテンツが画面範囲を超えるとコンテンツは表示されません。androidレイアウトマネージャー自体は画面をスクロールする機能を提供しないため、画面のスクロールをサポートするScrollViewコンポーネントがあります
。ScrollViewクラスはandroid.widget.FrameLayout(フレームレイアウトマネージャー)のサブクラスです。、スクロールビューに配置するコンポーネントは任意に追加できますが、スクロールビューに配置できるコンポーネントは1つだけです。複数配置する場合は、フレームレイアウトマネージャーをスクロールビューに配置してから、もう1つを配置できます。レイアウトマネージャーの
ScrollViewクラスに配置されたコンポーネントは、垂直スクロールのみをサポートします。水平スクロールを実現する場合は、HorizontalscrollViewクラスを使用して実現できます。
スクロールビューを追加する方法:
a)XMLレイアウトファイルを追加します
<ScrollView
android:id = “”
android:layout_widht = “”
android:layout_height = “”
…>
//要添加的滚动条的组件
</ScrollView>
b)新しいキーワードによって作成されました
a)構築メソッドScrollView(コンテキストコンテキスト)を使用してスクロールビューを作成します
b)スクロールバーを追加する必要のあるコンポーネントを作成または取得し、addView()メソッドを適用してスクロールビューに
追加しますc)スクロールビューをレイアウトマネージャー全体に追加します、スクロールビューを表示するために使用されます