How to use ScrollView in Android ?
what is scrollview?
In Android, a ScrollView is a view group that is used to make vertically scrollable views. A scroll view contains a single direct child only. In order to place multiple views in the scroll view ,one needs to make a view group as direct child and then we can define many views inside it.
Add this Attribute in the layout
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent"> </ScrollView>
Apply to the total layout for scroll
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" > <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="#ffffff" > <ImageButton android:id="@+id/linearLayout1" android:layout_width="fill_parent" android:layout_height="140dp" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_weight="0.9" android:background="@drawable/subscribe_second_top" android:orientation="vertical" > </ImageButton> <EditText android:id="@+id/editText1" android:layout_width="270dp" android:layout_height="wrap_content" android:layout_below="@+id/bebasNeueTextView1" android:layout_centerHorizontal="true" android:ems="10" android:inputType="textEmailAddress" /> <TextView android:id="@+id/bebasNeueTextView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/editText1" android:layout_centerHorizontal="true" android:text="THE EMAIL YOU WILL USE TO GET ALL YOUR APPS CREATED BY THE SOFT" android:textColor="#000000" android:textSize="7sp" android:textStyle="bold" /> <TextView android:id="@+id/bebasNeueTextView6" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/editText2" android:layout_centerHorizontal="true" android:text="YOUR GOOGLE PLAY STORE ORDER NUMBER, IN ORDER TO PROVE YOU BOUG" android:textColor="#000000" android:textSize="7sp" android:textStyle="bold" /> <TextView android:id="@+id/bebasNeueTextView4" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/bebasNeueTextView2" android:layout_centerHorizontal="true" android:layout_marginTop="16dp" android:text="ENTER YOUR PLAY STORE ORDER NUMBER" android:textColor="#94c23e" android:textSize="13sp" android:textStyle="bold" /> <RelativeLayout android:layout_width="fill_parent" android:layout_height="80dp" android:layout_alignParentBottom="true" android:background="@drawable/subscribe_second_bottom" android:paddingBottom="5dp" android:paddingTop="30dp" > <com.apkcreator.fwd.BebasNeueButton android:id="@+id/finishButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:background="#94c23e" android:paddingBottom="10dp" android:paddingLeft="30dp" android:paddingRight="30dp" android:paddingTop="10dp" android:text="FINISH" android:textSize="18sp" android:textStyle="bold" /> </RelativeLayout> <TextView android:id="@+id/bebasNeueTextView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="170dp" android:text="ENTER YOUR EMAIL" android:textColor="#94c23e" android:textSize="13sp" android:textStyle="bold" /> <EditText android:id="@+id/editText2" android:layout_width="270dp" android:layout_height="wrap_content" android:layout_alignLeft="@+id/editText1" android:layout_below="@+id/bebasNeueTextView4" android:ems="10" android:layout_centerHorizontal="true"> </EditText> </RelativeLayout> </ScrollView>