How To Make A Relative Layout Scrollable When It Has Many Children Views?
my xml goes as shown below Copy
Thanks.
Solution 2:
Try this...it works fine for me
<?xml version="1.0" encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/form_layout"android:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="vertical"android:overScrollMode="ifContentScrolls"android:scrollbarStyle="insideOverlay"android:scrollbars="vertical" ><Spinnerandroid:id="@+id/formulae"android:layout_width="200dp"android:layout_height="60dp"android:layout_marginLeft="50dp"android:layout_marginRight="50dp"android:dropDownWidth="wrap_content"android:gravity="center"android:paddingLeft="0dp" /><ScrollViewandroid:layout_width="fill_parent"android:layout_height="wrap_content"android:layout_above="@+id/result"android:layout_below="@+id/formulae" ><RelativeLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:layout_below="@+id/formulae" ><EditTextandroid:id="@+id/k2_editText"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_above="@+id/al"android:layout_alignRight="@+id/al_editText"android:layout_alignTop="@+id/k2"android:layout_marginLeft="120dp"android:ems="10"android:enabled="true"android:inputType="numberDecimal"android:textSize="15sp"android:visibility="visible"android:width="100dp" /><TextViewandroid:id="@+id/k1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentLeft="true"android:layout_below="@+id/dr"android:layout_marginLeft="24dp"android:layout_marginTop="28dp"android:text="K1"android:textSize="25sp" /><EditTextandroid:id="@+id/k1_editText"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_above="@+id/k2"android:layout_alignLeft="@+id/k2_editText"android:layout_alignRight="@+id/k2_editText"android:layout_alignTop="@+id/k1"android:ems="10"android:enabled="true"android:inputType="numberDecimal"android:textSize="15sp"android:visibility="visible"android:width="100dp" /><TextViewandroid:id="@+id/dr"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignLeft="@+id/formulae"android:layout_below="@+id/formulae"android:layout_marginTop="14dp"android:layout_toLeftOf="@+id/k1_editText"android:ems="10"android:gravity="center"android:text="dr"android:textSize="25sp" /><TextViewandroid:id="@+id/k2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignRight="@+id/k1"android:layout_below="@+id/k1"android:layout_marginTop="38dp"android:text="K2"android:textSize="25sp" /><TextViewandroid:id="@+id/al"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignRight="@+id/k2"android:layout_below="@+id/k2"android:layout_marginTop="38dp"android:text="AL"android:textSize="25sp" /><EditTextandroid:id="@+id/al_editText"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignRight="@+id/formulae"android:layout_alignTop="@+id/al"android:layout_marginLeft="120dp"android:ems="10"android:enabled="true"android:inputType="numberDecimal"android:textSize="15sp"android:visibility="visible"android:width="100dp" /><EditTextandroid:id="@+id/al_const_editText"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignBottom="@+id/al_const"android:layout_alignRight="@+id/al_editText"android:layout_marginLeft="120dp"android:ems="10"android:enabled="true"android:inputType="numberDecimal"android:textSize="15sp"android:visibility="visible"android:width="100dp" /><EditTextandroid:id="@+id/dr_editText"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignLeft="@+id/k1_editText"android:layout_alignRight="@+id/formulae"android:layout_alignTop="@+id/dr"android:ems="10"android:inputType="numberDecimal|numberSigned"android:textSize="15sp" ><requestFocus /></EditText><TextViewandroid:id="@+id/al_const"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignLeft="@+id/al"android:layout_below="@+id/al_editText"android:layout_marginTop="43dp"android:text="Rx"android:textSize="20sp" /></RelativeLayout></ScrollView><Buttonandroid:id="@+id/result"android:layout_width="match_parent"android:layout_height="50dp"android:layout_alignParentBottom="true"android:layout_centerHorizontal="true"android:text="Result"android:textSize="25sp" /></RelativeLayout>
Post a Comment for "How To Make A Relative Layout Scrollable When It Has Many Children Views?"