In android, we can scroll the elements in both horizontal and vertical format. To scroll in Vertical we can use Scrollview, to scroll in horizontal format we need to use HorizontalScrollview.
Example for HorizontalScrollview :-
01 |
<?xml version="1.0" encoding="utf-8"?> |
02 |
<LinearLayout android:id="@+id/LinearLayout01" |
03 |
android:layout_width="fill_parent" |
04 |
android:layout_height="fill_parent" |
05 |
xmlns:android="http://schemas.android.com/apk/res/android"> |
07 |
<ScrollView android:id="@+id/ScrollView01" |
08 |
android:layout_height="110px" |
09 |
android:layout_width="wrap_content" |
10 |
android:scrollbars="horizontal|vertical"> |
11 |
// Adding HorizontalScrollview |
12 |
<HorizontalScrollView android:id="@+id/HorizontalScrollView01" |
13 |
android:layout_height="fill_parent" |
14 |
android:layout_width="wrap_content"> |
15 |
<LinearLayout android:id="@+id/LinearLayout02" |
16 |
android:layout_width="wrap_content" |
17 |
android:orientation="vertical" |
18 |
android:layout_height="fill_parent"> |
19 |
<Button android:text="1" |
20 |
android:id="@+id/Button01" |
21 |
android:layout_width="wrap_content" |
22 |
android:layout_height="wrap_content" /> |
23 |
<Button android:text="2" |
24 |
android:id="@+id/Button02" |
25 |
android:layout_height="wrap_content" |
26 |
android:layout_width="400px" /> |
27 |
<Button android:text="3" |
28 |
android:id="@+id/Button03" |
29 |
android:layout_width="wrap_content" |
30 |
android:layout_height="wrap_content" /> |
32 |
</HorizontalScrollView> |
The output will looks like