ScrollView Widget:提供垂直捲動功能,裡面僅能包含一個控制項。通常搭配 Layout系列控制項使用。
HorizontalScrollView Widget:提供水平捲動功能,裡面僅能包含一個控制項。通常搭配 Layout系列控制項使用。
若要能同時達到垂直和水平捲動功能,只要在ScrollView 控制項中放入HorizontalScrollView 控制項即可。
ScrollView - Layout XML Demo
01: <?xml version="1.0" encoding="utf-8"?>
02: <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
03: android:layout_width="fill_parent"
04: android:layout_height="fill_parent" >
05: <LinearLayout
06: android:layout_width="match_parent"
07: android:layout_height="wrap_content"
08: android:orientation="vertical" >
09: <TextView
10: android:layout_width="fill_parent"
11: android:layout_height="wrap_content"
12: android:text="@string/hello" />
13: </LinearLayout>
14: </ScrollView>
HorizontalScrollView - Layout XML Demo
01: <?xml version="1.0" encoding="utf-8"?>
02: <HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android"
03: android:layout_width="fill_parent"
04: android:layout_height="fill_parent" >
05: <LinearLayout
06: android:layout_width="wrap_content"
07: android:layout_height="match_parent"
08: android:orientation="horizontal" >
09: <TextView
10: android:layout_width="fill_parent"
11: android:layout_height="wrap_content"
12: android:text="@string/hello" />
13: </LinearLayout>
14: </HorizontalScrollView>
可垂直和水平捲動, ScrollView 與 HorizontalScrollView 並用 - Layout XML Demo
01: <?xml version="1.0" encoding="utf-8"?>
02: <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
03: android:layout_width="fill_parent"
04: android:layout_height="fill_parent" >
05: <HorizontalScrollView
06: android:layout_width="match_parent"
07: android:layout_height="wrap_content" >
08: <LinearLayout
09: android:layout_width="wrap_content"
10: android:layout_height="match_parent"
11: android:orientation="horizontal" >
12: <TextView
13: android:layout_width="fill_parent"
14: android:layout_height="wrap_content"
15: android:text="@string/hello" />
16: </LinearLayout>
17: </HorizontalScrollView>
18: </ScrollView>
沒有留言:
張貼留言