Non clickable LinearLayout inside Scrollview in android - android

How do i make Non Clickable LinearLayout inside ScrollView in android ?
LinearLayout should not respond for any onClicks.How do I make it non-clickable?
Please help.
Thanks in Advance.
XML File looks like this...
<ScrollView
android:id="#+id/scroll_questions"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="2"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:orientation="vertical"
>
<TextView
android:id="#+id/tv_ques1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<EditText
android:id="#+id/edt_ques1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="7dp"
android:inputType="text"
android:paddingBottom="7dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="7dp" />
<TextView
android:id="#+id/tv_ques2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<RadioGroup
android:id="#+id/rg_ques2"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="#+id/rb1_rg_ques2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Mail"
android:textColor="#android:color/black" />
<RadioButton
android:id="#+id/rb2_rg_ques2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Cold Calling"
android:textColor="#android:color/black" />
</RadioGroup>
<TextView
android:id="#+id/tv_ques3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<EditText
android:id="#+id/edt_ques3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="7dp"
android:inputType="text"
android:paddingBottom="7dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="7dp" />
<TextView
android:id="#+id/tv_ques4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<RadioGroup
android:id="#+id/rg_ques4"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="#+id/rb1_rg_ques4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="1 - 5"
android:textColor="#android:color/black" />
<RadioButton
android:id="#+id/rb2_rg_ques4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="5 - 10"
android:textColor="#android:color/black" />
<RadioButton
android:id="#+id/rb3_rg_ques4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="10 - 15"
android:textColor="#android:color/black" />
<RadioButton
android:id="#+id/rb4_rg_ques4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="15+"
android:textColor="#android:color/black" />
</RadioGroup>
<TextView
android:id="#+id/tv_ques5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<RadioGroup
android:id="#+id/rg_ques5"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="#+id/rb1_rg_ques5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Daily"
android:textColor="#android:color/black" />
<RadioButton
android:id="#+id/rb2_rg_ques5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Weekly"
android:textColor="#android:color/black" />
<RadioButton
android:id="#+id/rb3_rg_ques5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Monthly"
android:textColor="#android:color/black" />
<RadioButton
android:id="#+id/rb4_rg_ques5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Yearly"
android:textColor="#android:color/black" />
</RadioGroup>
<TextView
android:id="#+id/tv_ques6"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<RadioGroup
android:id="#+id/rg_ques6"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="#+id/rb1_rg_ques6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="1 - 3"
android:textColor="#android:color/black" />
<RadioButton
android:id="#+id/rb2_rg_ques6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="4 - 6"
android:textColor="#android:color/black" />
<RadioButton
android:id="#+id/rb3_rg_ques6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="7 - 9"
android:textColor="#android:color/black" />
<RadioButton
android:id="#+id/rb4_rg_ques6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="10+"
android:textColor="#android:color/black" />
</RadioGroup>
<TextView
android:id="#+id/tv_ques7"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<EditText
android:id="#+id/edt_ques7"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="7dp"
android:inputType="number"
android:paddingBottom="7dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="7dp" />
<TextView
android:id="#+id/tv_ques8"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<EditText
android:id="#+id/edt_ques8"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="7dp"
android:inputType="text"
android:paddingBottom="7dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="7dp" />
<TextView
android:id="#+id/tv_ques9"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<EditText
android:id="#+id/edt_ques9"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="7dp"
android:inputType="text"
android:paddingBottom="7dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="7dp" />
<TextView
android:id="#+id/tv_ques10"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<EditText
android:id="#+id/edt_ques10"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="7dp"
android:inputType="number"
android:paddingBottom="7dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="7dp" />
<TextView
android:id="#+id/tv_ques11"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<EditText
android:id="#+id/edt_ques11"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="7dp"
android:inputType="text"
android:paddingBottom="7dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="7dp" />
<TextView
android:id="#+id/tv_ques12"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<RadioGroup
android:id="#+id/rg_ques12"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="#+id/rb1_rg_ques12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Yes"
android:textColor="#android:color/black" />
<RadioButton
android:id="#+id/rb2_rg_ques12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="No"
android:textColor="#android:color/black" />
</RadioGroup>
<TextView
android:id="#+id/tv_ques13"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<EditText
android:id="#+id/edt_ques13"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="7dp"
android:inputType="text"
android:paddingBottom="7dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="7dp" />
<TextView
android:id="#+id/tv_ques14"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="XXX"
android:textColor="#android:color/black"
android:textSize="#dimen/textfontsize" />
<CheckBox
android:id="#+id/chk1_ques14"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="APAC"
android:textColor="#android:color/black" />
<CheckBox
android:id="#+id/chk2_ques14"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Middle East"
android:textColor="#android:color/black" />
<CheckBox
android:id="#+id/chk3_ques14"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="South East Asia"
android:textColor="#android:color/black" />
<CheckBox
android:id="#+id/chk4_ques14"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Europe"
android:textColor="#android:color/black" />
<CheckBox
android:id="#+id/chk5_ques14"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="America"
android:textColor="#android:color/black"
android:layout_marginBottom="10dp" />
</LinearLayout>
</ScrollView>

Runtime set..
linearLayout .setClickable(false);
linearLayout.setEnabled(false);
If you want by xml..
<LinearLayout
android:id="#+id/linearLayout "
android:clickable="false"/>

You can set layout attribute android:clickable="false".

set
<LinearLayout
android:id="#+id/linearLayout "
android:clickable="true"/>

Related

I can't get ScrollView to work with Relative layout

I was trying to find a way to scroll my Relative Layout while I'm in designer in Intellij, since I can't see all the elements I want and position them right. I researched and read numerous threads and the advice I saw most was "wrap the layout you want to scroll in ScrollView", which I did, but that didn't help me. I still can't see all of my widgets and when I put them near the end of the screen, they either shrink or get positioned below - where I can't see them and manage them. I'm new to all this, so I guess I must be doing something wrong.
I apologize in advance if the answer to this question already exists, I couldn't find it
Here's my XML :
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
android:id="#+id/ScrollView02"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:nestedScrollingEnabled="true"
android:scrollIndicators="right"
tools:scrollY="150px" android:addStatesFromChildren="true" android:isScrollContainer="true"
android:scrollbarAlwaysDrawHorizontalTrack="false" android:scrollY="300dp">
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingLeft="#dimen/activity_horizontal_margin"
android:paddingRight="#dimen/activity_horizontal_margin"
android:paddingTop="#dimen/activity_vertical_margin"
android:paddingBottom="#dimen/activity_vertical_margin"
>
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="#+id/imageButton3"
android:layout_alignParentTop="true" android:layout_alignParentStart="false"
android:layout_alignParentEnd="true" android:background="#drawable/abc_ic_menu_overflow_material"
android:clickable="true"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TITLE"
android:id="#+id/textView7" android:layout_below="#+id/imageButton3"
android:layout_centerHorizontal="true" android:textSize="25dp" android:textStyle="bold"/>
<Spinner
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="#+id/spinner"
android:layout_marginLeft="20dp" android:layout_marginRight="20dp"
android:layout_above="#+id/textView9" android:layout_centerHorizontal="true"
android:layout_marginBottom="20dp"/>
<SeekBar
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="#+id/seekBar"
android:layout_alignBottom="#+id/weight_button" android:layout_toEndOf="#+id/weight_button"
android:layout_marginBottom="12dp"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="First"
android:id="#+id/textView9"
android:layout_above="#+id/textView10" android:layout_alignStart="#+id/spinner"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="< >"
android:id="#+id/textView10"
android:textStyle="bold"
android:textSize="20dp"
android:layout_above="#+id/seekBar" android:layout_toStartOf="#+id/imageButton3"/>
<Button
android:layout_width="50dp"
android:layout_height="50dp"
android:id="#+id/weight_button"
android:text="80"
android:allowUndo="true"
android:background="#drawable/round_button_weight"
android:layout_marginLeft="5dp" android:textColor="#android:color/white"
android:layout_above="#+id/textView11" android:layout_alignStart="#+id/textView9"
android:layout_marginBottom="17dp"/>
<LinearLayout android:orientation="horizontal" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/weight_button"
android:layout_alignEnd="#+id/imageButton3" android:id="#+id/linearLayout2"
android:layout_marginTop="10dp" android:layout_alignLeft="#+id/weight_button">
</LinearLayout>
<TextView android:layout_width="match_parent" android:layout_height="1dp" android:id="#+id/textView11"
android:background="#555252" android:layout_weight="1" android:layout_gravity="center_vertical"
android:layout_alignParentStart="true" android:layout_marginBottom="10dp"
android:layout_above="#+id/textView12"/>
<SeekBar android:layout_width="match_parent" android:layout_height="wrap_content" android:id="#+id/seekBar2"
android:layout_centerVertical="true" android:layout_toEndOf="#+id/button"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Second"
android:id="#+id/textView12"
android:layout_above="#+id/button" android:layout_alignStart="#+id/textView9"
android:layout_marginBottom="5dp" android:layout_marginTop="10dp"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="< >"
android:id="#+id/textView13" android:textStyle="bold" android:textSize="20dp"
android:layout_below="#+id/textView12" android:layout_alignEnd="#+id/spinner"/>
<Button android:layout_width="50dp" android:layout_height="50dp" android:id="#+id/button" android:text="175"
android:allowUndo="true" android:background="#drawable/round_button_height"
android:textColor="#android:color/white"
android:layout_centerVertical="true" android:layout_toStartOf="#+id/seekBar"/>
<TextView android:layout_width="match_parent" android:layout_height="1dp" android:id="#+id/textView14"
android:background="#555252" android:layout_weight="1" android:layout_gravity="center_vertical"
android:layout_below="#+id/button" android:layout_alignLeft="#+id/textView11"
android:layout_marginTop="10dp" android:layout_marginBottom="5dp"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Third"
android:id="#+id/textView15"
android:layout_below="#+id/textView14" android:layout_alignStart="#+id/button2"
android:layout_marginBottom="5dp" android:layout_marginTop="10dp"/>
<Button android:layout_width="50dp" android:layout_height="50dp" android:id="#+id/button2" android:text="24"
android:allowUndo="true" android:background="#drawable/round_button_height"
android:textColor="#android:color/white"
android:layout_alignTop="#+id/textView16" android:layout_toStartOf="#+id/seekBar3"
android:layout_marginBottom="20dp"/>
<SeekBar android:layout_width="match_parent" android:layout_height="wrap_content" android:id="#+id/seekBar3"
android:layout_alignBottom="#+id/button2" android:layout_alignStart="#+id/seekBar2"
android:layout_marginBottom="12dp"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="< >"
android:id="#+id/textView16" android:textStyle="bold" android:textSize="20dp"
android:layout_below="#+id/textView15"
android:layout_alignRight="#+id/textView10" android:layout_alignLeft="#+id/textView10"/>
<TextView android:layout_width="match_parent" android:layout_height="1dp" android:id="#+id/textView17"
android:background="#555252" android:layout_weight="1" android:layout_gravity="center_vertical"
android:layout_below="#+id/button2"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0-6"
android:id="#+id/radioButton1"
android:layout_marginTop="37dp" android:checked="false"
android:layout_below="#+id/textView17" android:layout_alignEnd="#+id/textView9"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="6-18"
android:id="#+id/radioButton2"
android:checked="false"
android:layout_alignTop="#+id/radioButton3" android:layout_centerHorizontal="true"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=">18"
android:id="#+id/radioButton3"
android:checked="false"
android:layout_alignTop="#+id/radioButton1" android:layout_alignEnd="#+id/textView16"
android:layout_marginEnd="26dp"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Title1"
android:id="#+id/textView18"
android:textStyle="bold"
android:textSize="15dp" android:layout_above="#+id/radioButton2" android:layout_alignParentStart="false"
android:padding="10dp" android:textAllCaps="true" android:textColor="#android:color/white"
android:background="#3b3c50" android:layout_marginTop="20dp" android:layout_marginBottom="10dp"/>
<TextView android:layout_width="match_parent" android:layout_height="wrap_content"
android:text="Title2" android:id="#+id/textView19"
android:textStyle="bold"
android:textSize="15dp" android:layout_below="#+id/radioButton1"
android:layout_alignStart="#+id/textView18" android:layout_marginTop="10dp"
android:layout_marginBottom="10dp" android:padding="10dp" android:textAllCaps="true"
android:textColor="#android:color/white" android:background="#3b3c50"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="1"
android:id="#+id/radioButton" android:checked="false"
android:layout_below="#+id/textView19" android:layout_alignStart="#+id/radioButton1"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="2"
android:id="#+id/radioButton4" android:checked="false"
android:layout_below="#+id/textView19" android:layout_alignEnd="#+id/textView7"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="3"
android:id="#+id/radioButton5" android:checked="false"
android:layout_alignTop="#+id/radioButton4" android:layout_alignEnd="#+id/textView13"/>
<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Title 3"
android:id="#+id/textView20" android:textStyle="bold" android:textSize="15dp"
android:layout_below="#+id/radioButton" android:layout_alignStart="#+id/textView19"
android:layout_marginTop="10dp" android:layout_marginBottom="10dp"
android:textColor="#android:color/white" android:background="#3b3c50" android:textAllCaps="true"
android:padding="10dp"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="1"
android:id="#+id/radioButton6" android:checked="false"
android:layout_below="#+id/textView20" android:layout_alignStart="#+id/radioButton"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="2"
android:id="#+id/radioButton7" android:checked="false"
android:layout_alignTop="#+id/radioButton6" android:layout_alignStart="#+id/radioButton4"/>
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="3"
android:id="#+id/radioButton8" android:checked="false"
android:layout_alignTop="#+id/radioButton7" android:layout_alignStart="#+id/radioButton5"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Title4"
android:id="#+id/textView21" android:textStyle="bold" android:textSize="15dp"
android:layout_below="#+id/radioButton8" android:layout_alignStart="#+id/textView20"
android:layout_marginTop="10dp" android:layout_marginBottom="10dp"/>
</RelativeLayout>
</ScrollView>
You can add LinearLayout under ScrollView and then put RelativeLayout under LinearLayout.
Try this i have edited your layout file
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="#+id/ScrollView02"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:addStatesFromChildren="true"
android:fillViewport="true"
android:isScrollContainer="true"
android:nestedScrollingEnabled="true"
android:scrollIndicators="right"
android:scrollbarAlwaysDrawHorizontalTrack="false"
tools:scrollY="150px">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="#dimen/activity_vertical_margin"
android:paddingLeft="#dimen/activity_horizontal_margin"
android:paddingRight="#dimen/activity_horizontal_margin"
android:paddingTop="#dimen/activity_vertical_margin">
<ImageButton
android:id="#+id/imageButton3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_alignParentTop="true"
android:background="#drawable/abc_ic_menu_overflow_material"
android:clickable="true" />
<TextView
android:id="#+id/textView7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/imageButton3"
android:layout_centerHorizontal="true"
android:text="TITLE"
android:textSize="25dp"
android:textStyle="bold" />
<Spinner
android:id="#+id/spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="#+id/textView9"
android:layout_centerHorizontal="true"
android:layout_marginBottom="20dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp" />
<SeekBar
android:id="#+id/seekBar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignBottom="#+id/weight_button"
android:layout_marginBottom="12dp"
android:layout_toRightOf="#+id/weight_button"
android:layout_toEndOf="#+id/weight_button" />
<TextView
android:id="#+id/textView9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="#+id/textView10"
android:layout_alignLeft="#+id/spinner"
android:layout_alignStart="#+id/spinner"
android:text="First" />
<TextView
android:id="#+id/textView10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="#+id/seekBar"
android:layout_toLeftOf="#+id/imageButton3"
android:layout_toStartOf="#+id/imageButton3"
android:text="< >"
android:textSize="20dp"
android:textStyle="bold" />
<Button
android:id="#+id/weight_button"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_above="#+id/textView11"
android:layout_alignLeft="#+id/textView9"
android:layout_alignStart="#+id/textView9"
android:layout_marginBottom="17dp"
android:layout_marginLeft="5dp"
android:allowUndo="true"
android:background="#drawable/round_button_weight"
android:text="80"
android:textColor="#android:color/white" />
<LinearLayout
android:id="#+id/linearLayout2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="#+id/imageButton3"
android:layout_alignRight="#+id/imageButton3"
android:layout_alignLeft="#+id/weight_button"
android:layout_below="#+id/weight_button"
android:layout_marginTop="10dp"
android:orientation="horizontal"></LinearLayout>
<TextView
android:id="#+id/textView11"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_above="#+id/textView12"
android:layout_alignParentStart="true"
android:layout_alignParentLeft="true"
android:layout_gravity="center_vertical"
android:layout_marginBottom="10dp"
android:layout_weight="1"
android:background="#555252" />
<SeekBar
android:id="#+id/seekBar2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_toEndOf="#+id/button"
android:layout_toRightOf="#+id/button" />
<TextView
android:id="#+id/textView12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="#+id/button"
android:layout_alignStart="#+id/textView9"
android:layout_alignLeft="#+id/textView9"
android:layout_marginBottom="5dp"
android:layout_marginTop="10dp"
android:text="Second" />
<TextView
android:id="#+id/textView13"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="#+id/spinner"
android:layout_alignRight="#+id/spinner"
android:layout_below="#+id/textView12"
android:text="< >"
android:textSize="20dp"
android:textStyle="bold" />
<Button
android:id="#+id/button"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_centerVertical="true"
android:layout_toStartOf="#+id/seekBar"
android:layout_toLeftOf="#+id/seekBar"
android:allowUndo="true"
android:background="#drawable/round_button_height"
android:text="175"
android:textColor="#android:color/white" />
<TextView
android:id="#+id/textView14"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_alignLeft="#+id/textView11"
android:layout_below="#+id/button"
android:layout_gravity="center_vertical"
android:layout_marginBottom="5dp"
android:layout_marginTop="10dp"
android:layout_weight="1"
android:background="#555252" />
<TextView
android:id="#+id/textView15"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignStart="#+id/button2"
android:layout_alignLeft="#+id/button2"
android:layout_below="#+id/textView14"
android:layout_marginBottom="5dp"
android:layout_marginTop="10dp"
android:text="Third" />
<Button
android:id="#+id/button2"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_alignTop="#+id/textView16"
android:layout_marginBottom="20dp"
android:layout_toStartOf="#+id/seekBar3"
android:layout_toLeftOf="#+id/seekBar3"
android:allowUndo="true"
android:background="#drawable/round_button_height"
android:text="24"
android:textColor="#android:color/white" />
<SeekBar
android:id="#+id/seekBar3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignBottom="#+id/button2"
android:layout_alignStart="#+id/seekBar2"
android:layout_alignLeft="#+id/seekBar2"
android:layout_marginBottom="12dp" />
<TextView
android:id="#+id/textView16"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="#+id/textView10"
android:layout_alignRight="#+id/textView10"
android:layout_below="#+id/textView15"
android:text="< >"
android:textSize="20dp"
android:textStyle="bold" />
<TextView
android:id="#+id/textView17"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="#+id/button2"
android:layout_gravity="center_vertical"
android:layout_weight="1"
android:background="#555252" />
<RadioButton
android:id="#+id/radioButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="#+id/textView9"
android:layout_alignRight="#+id/textView9"
android:layout_below="#+id/textView17"
android:layout_marginTop="37dp"
android:checked="false"
android:text="0-6" />
<RadioButton
android:id="#+id/radioButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="#+id/radioButton3"
android:layout_centerHorizontal="true"
android:checked="false"
android:text="6-18" />
<RadioButton
android:id="#+id/radioButton3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="#+id/textView16"
android:layout_alignRight="#+id/textView16"
android:layout_alignTop="#+id/radioButton1"
android:layout_marginEnd="26dp"
android:layout_marginRight="26dp"
android:checked="false"
android:text=">18" />
<TextView
android:id="#+id/textView18"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="#+id/radioButton2"
android:layout_alignParentStart="false"
android:layout_alignParentLeft="false"
android:layout_marginBottom="10dp"
android:layout_marginTop="20dp"
android:background="#3b3c50"
android:padding="10dp"
android:text="Title1"
android:textAllCaps="true"
android:textColor="#android:color/white"
android:textSize="15dp"
android:textStyle="bold" />
<TextView
android:id="#+id/textView19"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignStart="#+id/textView18"
android:layout_alignLeft="#+id/textView18"
android:layout_below="#+id/radioButton1"
android:layout_marginBottom="10dp"
android:layout_marginTop="10dp"
android:background="#3b3c50"
android:padding="10dp"
android:text="Title2"
android:textAllCaps="true"
android:textColor="#android:color/white"
android:textSize="15dp"
android:textStyle="bold" />
<RadioButton
android:id="#+id/radioButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignStart="#+id/radioButton1"
android:layout_alignLeft="#+id/radioButton1"
android:layout_below="#+id/textView19"
android:checked="false"
android:text="1" />
<RadioButton
android:id="#+id/radioButton4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="#+id/textView7"
android:layout_alignRight="#+id/textView7"
android:layout_below="#+id/textView19"
android:checked="false"
android:text="2" />
<RadioButton
android:id="#+id/radioButton5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="#+id/textView13"
android:layout_alignRight="#+id/textView13"
android:layout_alignTop="#+id/radioButton4"
android:checked="false"
android:text="3" />
<TextView
android:id="#+id/textView20"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignStart="#+id/textView19"
android:layout_alignLeft="#+id/textView19"
android:layout_below="#+id/radioButton"
android:layout_marginBottom="10dp"
android:layout_marginTop="10dp"
android:background="#3b3c50"
android:padding="10dp"
android:text="Title 3"
android:textAllCaps="true"
android:textColor="#android:color/white"
android:textSize="15dp"
android:textStyle="bold" />
<RadioButton
android:id="#+id/radioButton6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignStart="#+id/radioButton"
android:layout_alignLeft="#+id/radioButton"
android:layout_below="#+id/textView20"
android:checked="false"
android:text="1" />
<RadioButton
android:id="#+id/radioButton7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignStart="#+id/radioButton4"
android:layout_alignLeft="#+id/radioButton4"
android:layout_alignTop="#+id/radioButton6"
android:checked="false"
android:text="2" />
<RadioButton
android:id="#+id/radioButton8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignStart="#+id/radioButton5"
android:layout_alignLeft="#+id/radioButton5"
android:layout_alignTop="#+id/radioButton7"
android:checked="false"
android:text="3" />
<TextView
android:id="#+id/textView21"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignStart="#+id/textView20"
android:layout_alignLeft="#+id/textView20"
android:layout_below="#+id/radioButton8"
android:layout_marginBottom="10dp"
android:layout_marginTop="10dp"
android:text="Title4"
android:textSize="15dp"
android:textStyle="bold" />
</RelativeLayout>
Thank you for your suggestions, but neither of them did help. After I updated IntelliJ to 3.x version, it worked, without changing the code.

Error in R.java due to an XML file

So I created this new layout in another project and it somehow corrupted it (the project). R.java shows an error on a line
public static final class id
{
**public static final int 0dp=0x7f06003b;**
public static final int AutoCompleteTextView01=0x7f060031;
The line with the asterisks gives an error:
Syntax error on token "0d", delete this token
I thought it was just a fluke so I copied my layout xml to a working project and put it there. Bam. Same error generated in that project. I want to know if there is a problem with my layout XML.
The variable names are all generic because this was just a demo design. Can the problem be caused by the 0.5dp values I'm using?
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FBF2EF"
android:fillViewport="true" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="15dp"
android:paddingLeft="15dp"
android:paddingRight="15dp"
android:paddingTop="15dp" >
<TextView
android:id="#+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/RadioGroup01"
android:text="Pickup Address or Postcode"
android:textSize="11sp"
android:textStyle="bold"
android:layout_marginTop="40dp" />
<View
android:id="#+id/line1"
android:layout_width="fill_parent"
android:layout_height="1dp"
android:layout_alignLeft="#+id/textView1"
android:layout_below="#+id/textView1"
android:layout_marginTop="0.5dp"
android:background="#000000" />
<RadioGroup
android:id="#+id/radioGroup"
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_alignLeft="#+id/line1"
android:layout_alignRight="#+id/line1"
android:layout_below="#+id/line1"
android:layout_marginTop="5dp"
android:gravity="center"
android:orientation="horizontal" >
<RadioButton
android:id="#+id/radioButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="Address"
android:textSize="10sp" />
<RadioButton
android:id="#+id/radioButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
android:text="Postcode"
android:textSize="10sp" />
</RadioGroup>
<LinearLayout
android:id="#+id/linearLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="#+id/radioGroup"
android:layout_alignRight="#+id/radioGroup"
android:layout_below="#+id/radioGroup"
android:layout_marginTop="5dp"
android:weightSum="4.0" >
<EditText
android:id="#+id/editText1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.8"
android:ems="10"
android:inputType="number"
android:text="House"
android:textSize="10sp" >
<requestFocus />
</EditText>
<AutoCompleteTextView
android:id="#+id/EditText01"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="2.5"
android:ems="10"
android:inputType="textPostalAddress"
android:text="Street Address"
android:textSize="10sp" />
<Button
android:id="#+id/Button01"
android:layout_width="0dp"
android:layout_height="25dp"
android:layout_weight="0.7"
android:background="#drawable/roundedbutton"
android:text="Locate"
android:textSize="10sp" />
</LinearLayout>
<LinearLayout
android:id="#+id/LinearLayout01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="#+id/linearLayout1"
android:layout_alignRight="#+id/linearLayout1"
android:layout_below="#+id/linearLayout1"
android:visibility="visible"
android:weightSum="4.0" >
<AutoCompleteTextView
android:id="#+id/AutoCompleteTextView01"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="3.3"
android:ems="10"
android:inputType="textCapCharacters"
android:text="Enter Postcode"
android:textSize="10sp" />
<Button
android:id="#+id/button1"
android:layout_width="0dp"
android:layout_height="25dp"
android:layout_weight="0.7"
android:background="#drawable/roundedbutton"
android:text="Search"
android:textSize="10sp" />
</LinearLayout>
<View
android:id="#+id/View01"
android:layout_width="fill_parent"
android:layout_height="1dp"
android:layout_alignLeft="#+id/TextView01"
android:layout_below="#+id/TextView01"
android:layout_marginTop="0.5dp"
android:background="#000000" />
<TextView
android:id="#+id/TextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="#+id/LinearLayout01"
android:layout_below="#+id/LinearLayout01"
android:layout_marginTop="10dp"
android:text="Destination Address"
android:textSize="11sp"
android:textStyle="bold" />
<EditText
android:id="#+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="#+id/View01"
android:layout_alignParentRight="true"
android:layout_below="#+id/View01"
android:layout_marginTop="5dp"
android:ems="10"
android:hint="Destination Address"
android:inputType="textPostalAddress"
android:textSize="10sp" />
<TextView
android:id="#+id/TextView02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="#+id/editText2"
android:layout_below="#+id/editText2"
android:layout_marginTop="10dp"
android:text="Car Type, Passengers and Payment"
android:textSize="11sp"
android:textStyle="bold" />
<LinearLayout
android:id="#+id/linearLayout2"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:layout_alignLeft="#+id/TextView02"
android:layout_below="#+id/TextView02"
android:layout_marginTop="5dp"
android:weightSum="3" >
<Spinner
android:id="#+id/spinner2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
<Spinner
android:id="#+id/spinner1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
<Spinner
android:id="#+id/spinner3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
</LinearLayout>
<View
android:id="#+id/View02"
android:layout_width="fill_parent"
android:layout_height="1dp"
android:layout_alignLeft="#+id/TextView02"
android:layout_below="#+id/TextView02"
android:layout_marginTop="0.5dp"
android:background="#000000" />
<LinearLayout
android:id="#+id/linearLayout3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="#+id/linearLayout2"
android:layout_alignRight="#+id/linearLayout2"
android:layout_below="#+id/linearLayout2"
android:layout_marginTop="5dp"
android:weightSum="2" >
<EditText
android:id="#+id/0dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10"
android:hint="A/C Number"
android:textSize="10sp" />
<EditText
android:id="#+id/editText4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:hint="Password"
android:inputType="textPassword"
android:layout_weight="1"
android:textSize="10sp" />
</LinearLayout>
<Button
android:id="#+id/button2"
android:layout_width="70dp"
android:layout_height="30dp"
android:layout_alignParentBottom="true"
android:layout_marginBottom="41dp"
android:layout_toRightOf="#+id/TextView01"
android:background="#drawable/roundedbutton"
android:text="Continue"
android:textSize="12sp" />
<TextView
android:id="#+id/TextView03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginTop="10dp"
android:text="When"
android:textSize="11sp"
android:textStyle="bold" />
<View
android:id="#+id/View03"
android:layout_width="fill_parent"
android:layout_height="1dp"
android:layout_alignLeft="#+id/TextView03"
android:layout_below="#+id/TextView03"
android:layout_marginTop="0.5dp"
android:background="#000000" />
<RadioGroup
android:id="#+id/RadioGroup01"
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_alignLeft="#+id/View03"
android:layout_alignRight="#+id/View03"
android:layout_below="#+id/View03"
android:gravity="center"
android:orientation="horizontal"
android:layout_marginTop="5dp" >
<RadioButton
android:id="#+id/RadioButton02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="Now"
android:textSize="10sp" />
<RadioButton
android:id="#+id/RadioButton01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
android:text="Later"
android:textSize="10sp" />
</RadioGroup>
</RelativeLayout>
</ScrollView>
Problem is with this
<EditText
android:id="#+id/0dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10"
android:hint="A/C Number"
android:textSize="10sp" />
Do this
<EditText
android:id="#+id/EditText0dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10"
android:hint="A/C Number"
android:textSize="10sp" />
Always follow naming conventions Never start any id with Numbers
After changing this You can Clean and Rebuild the project
id cannot start with a digit or a symbol except _

how to prevent scrollview hiding other layout

clicking on edittext inside scrollview need to open other layout that should overlap scrollview(which occupies whole screen).But scrollview is hiding other layout.can anyone please give me a small hint.
<RelativeLayout
android:id="#+id/RLayout_main"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RelativeLayout
android:id="#+id/RLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<Button
android:id="#+id/homeButton"
android:layout_width="40dip"
android:layout_height="40dip"
android:layout_marginLeft="10dip"
android:layout_marginTop="10dip"
android:background="#drawable/home_icon" />
<TextView
android:id="#+id/textButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginTop="15dp"
android:background="#005288"
android:text="#string/MyProfile"
android:textColor="#ffffff" />
</RelativeLayout>
<RelativeLayout
android:id="#+id/RLayout2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/RLayout1"
android:layout_marginLeft="10dp" >
<TextView
android:id="#+id/pickup_textView1"
android:layout_width="110dp"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="#string/Title"
android:textColor="#ffffff" />
<RadioGroup
android:id="#+id/radioGroup1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_toRightOf="#+id/pickup_textView1"
android:orientation="horizontal" >
<RadioButton
android:id="#+id/MrRadio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/Mr"
android:textColor="#fff"
android:textSize="12sp"
android:textStyle="bold" >
</RadioButton>
<RadioButton
android:id="#+id/MrsRadio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/Mrs"
android:textColor="#fff"
android:textSize="12sp"
android:textStyle="bold" >
</RadioButton>
<RadioButton
android:id="#+id/MsRadio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/Ms"
android:textColor="#fff"
android:textSize="12sp"
android:textStyle="bold" >
</RadioButton>
</RadioGroup>
<TextView
android:id="#+id/required2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/radioGroup1"
android:gravity="center_vertical"
android:text="#string/star"
android:textColor="#ff0000"
android:textSize="18sp" />
</RelativeLayout>
<RelativeLayout
android:id="#+id/RLayout3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/RLayout2"
android:layout_marginLeft="10dp" >
<TextView
android:id="#+id/first_name"
android:layout_width="100dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:gravity="center_vertical"
android:text="#string/First_Name"
android:textColor="#ffffff"
android:textSize="15sp" />
<EditText
android:id="#+id/firstNameEditText"
android:layout_width="190dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/first_name"
android:imeOptions="actionDone"
android:inputType="text"
android:textSize="15sp" />
<TextView
android:id="#+id/required3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/firstNameEditText"
android:gravity="center_vertical"
android:text="#string/star"
android:textColor="#ff0000"
android:textSize="18sp" />
</RelativeLayout>
<RelativeLayout
android:id="#+id/RLayout4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/RLayout3"
android:layout_marginLeft="10dp" >
<TextView
android:id="#+id/last_name"
android:layout_width="100dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:gravity="center_vertical"
android:text="#string/Last_Name"
android:textColor="#ffffff"
android:textSize="15sp" />
<EditText
android:id="#+id/lastNameEditText"
android:layout_width="190dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/last_name"
android:imeOptions="actionDone"
android:inputType="text"
android:textSize="15sp" />
<TextView
android:id="#+id/required4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/lastNameEditText"
android:gravity="center_vertical"
android:text="#string/star"
android:textColor="#ff0000"
android:textSize="18sp" />
</RelativeLayout>
<RelativeLayout
android:id="#+id/RLayout5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/RLayout4"
android:layout_marginLeft="10dp" >
<TextView
android:id="#+id/email"
android:layout_width="100dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:gravity="center_vertical"
android:text="#string/E_Mail"
android:textColor="#ffffff"
android:textSize="15sp" />
<EditText
android:id="#+id/eMailEditText"
android:layout_width="190dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/email"
android:imeOptions="actionDone"
android:inputType="textWebEmailAddress"
android:textSize="15sp" />
<TextView
android:id="#+id/required5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/eMailEditText"
android:gravity="center_vertical"
android:text="#string/star"
android:textColor="#ff0000"
android:textSize="18sp" />
</RelativeLayout>
</RelativeLayout>
</ScrollView>
<include
android:layout_gravity="bottom"
layout="#layout/picker" />
</LinearLayout>
try this
<RelativeLayout
android:id="#+id/RLayout_main"
android:layout_width="Fill_parent"
android:layout_height="Fill_parent" >
<RelativeLayout
android:id="#+id/RLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<Button
android:id="#+id/homeButton"
android:layout_width="40dip"
android:layout_height="40dip"
android:layout_marginLeft="10dip"
android:layout_marginTop="10dip"
android:background="#drawable/home_icon" />
<TextView
android:id="#+id/textButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginTop="15dp"
android:background="#005288"
android:text="#string/MyProfile"
android:textColor="#ffffff" />
</RelativeLayout>
<RelativeLayout
android:id="#+id/RLayout2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/RLayout1"
android:layout_marginLeft="10dp" >
<TextView
android:id="#+id/pickup_textView1"
android:layout_width="110dp"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="#string/Title"
android:textColor="#ffffff" />
<RadioGroup
android:id="#+id/radioGroup1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_toRightOf="#+id/pickup_textView1"
android:orientation="horizontal" >
<RadioButton
android:id="#+id/MrRadio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/Mr"
android:textColor="#fff"
android:textSize="12sp"
android:textStyle="bold" >
</RadioButton>
<RadioButton
android:id="#+id/MrsRadio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/Mrs"
android:textColor="#fff"
android:textSize="12sp"
android:textStyle="bold" >
</RadioButton>
<RadioButton
android:id="#+id/MsRadio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/Ms"
android:textColor="#fff"
android:textSize="12sp"
android:textStyle="bold" >
</RadioButton>
</RadioGroup>
<TextView
android:id="#+id/required2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/radioGroup1"
android:gravity="center_vertical"
android:text="#string/star"
android:textColor="#ff0000"
android:textSize="18sp" />
</RelativeLayout>
<RelativeLayout
android:id="#+id/RLayout3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/RLayout2"
android:layout_marginLeft="10dp" >
<TextView
android:id="#+id/first_name"
android:layout_width="100dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:gravity="center_vertical"
android:text="#string/First_Name"
android:textColor="#ffffff"
android:textSize="15sp" />
<EditText
android:id="#+id/firstNameEditText"
android:layout_width="190dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/first_name"
android:imeOptions="actionDone"
android:inputType="text"
android:textSize="15sp" />
<TextView
android:id="#+id/required3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/firstNameEditText"
android:gravity="center_vertical"
android:text="#string/star"
android:textColor="#ff0000"
android:textSize="18sp" />
</RelativeLayout>
<RelativeLayout
android:id="#+id/RLayout4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/RLayout3"
android:layout_marginLeft="10dp" >
<TextView
android:id="#+id/last_name"
android:layout_width="100dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:gravity="center_vertical"
android:text="#string/Last_Name"
android:textColor="#ffffff"
android:textSize="15sp" />
<EditText
android:id="#+id/lastNameEditText"
android:layout_width="190dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/last_name"
android:imeOptions="actionDone"
android:inputType="text"
android:textSize="15sp" />
<TextView
android:id="#+id/required4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/lastNameEditText"
android:gravity="center_vertical"
android:text="#string/star"
android:textColor="#ff0000"
android:textSize="18sp" />
</RelativeLayout>
<RelativeLayout
android:id="#+id/RLayout5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/RLayout4"
android:layout_marginLeft="10dp" >
<TextView
android:id="#+id/email"
android:layout_width="100dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:gravity="center_vertical"
android:text="#string/E_Mail"
android:textColor="#ffffff"
android:textSize="15sp" />
<EditText
android:id="#+id/eMailEditText"
android:layout_width="190dp"
android:layout_height="35dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/email"
android:imeOptions="actionDone"
android:inputType="textWebEmailAddress"
android:textSize="15sp" />
<TextView
android:id="#+id/required5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="#+id/eMailEditText"
android:gravity="center_vertical"
android:text="#string/star"
android:textColor="#ff0000"
android:textSize="18sp" />
</RelativeLayout>
</ScrollView>
<include
android:layout_gravity="bottom"
layout="#layout/picker"
android:layout_below="#+id/RLayout5"
/>
</RelativeLayout>
Use this code this will help u it has fixed header and footer in that there is Scroll
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<LinearLayout
android:id="#+id/mainLinearLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:background="#drawable/top_bg"
android:orientation="horizontal" >
<ImageView
android:id="#+id/back_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="#drawable/back_btn"
android:layout_marginTop="5dp"
android:layout_marginLeft="10dp"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_marginLeft="75dp"
android:text="Flights"
android:textColor="#android:color/white" />
</LinearLayout>
<LinearLayout
android:id="#+id/flightDetailsLayout"
android:layout_width="fill_parent"
android:layout_height="70dp"
android:layout_below="#+id/mainLinearLayout"
android:layout_centerHorizontal="true"
android:background="#drawable/gray_bg123"
android:orientation="vertical" >
<LinearLayout
android:id="#+id/innerflightDetailsLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="#+id/from"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="12dp"
android:paddingLeft="12dp"
android:textSize="12sp"
android:text="Delhi to Banglore, "
android:textStyle="bold" />
<TextView
android:id="#+id/tripType"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="12dp"
android:text="RoundTrip"
android:textSize="12sp" />
</LinearLayout>
<LinearLayout
android:id="#+id/innerTripLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="#+id/tripDate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="12dp"
android:textSize="10sp"
android:text="19 Jan 2013 "
android:textStyle="bold"/>
<TextView
android:id="#+id/paxText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="for 1 Adults,0 Childs,O Infants"
android:textSize="12dp" />
</LinearLayout>
<LinearLayout
android:id="#+id/Book"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="5dp"
android:orientation="horizontal" >
<TextView
android:id="#+id/tripDate"
android:layout_width="84dp"
android:layout_height="wrap_content"
android:paddingLeft="12dp"
android:text="Rs 10,2345 /-"
android:textSize="14sp"
android:textStyle="bold" />
<ImageView
android:id="#+id/bookBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="left"
android:layout_marginLeft="200dp"
android:src="#drawable/book" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:id="#+id/sortFlightLayouts"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="#+id/flightDetailsLayout"
android:background="#drawable/gray_bg123"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="DEL-BLR"
android:layout_marginLeft="6dp"
android:layout_marginTop="5dp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:src="#drawable/flight_icon_result" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:layout_marginLeft="25dp"
android:src="#drawable/time" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:layout_marginLeft="5dp"
android:src="#drawable/rupee" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="1dp"
android:layout_height="60dp"
android:background="#android:color/darker_gray" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="#drawable/gray_bg123"
android:orientation="vertical" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="BLR-DEL"
android:layout_marginLeft="6dp"
android:layout_marginTop="5dp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:src="#drawable/flight_icon_result" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:layout_marginLeft="25dp"
android:src="#drawable/time" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:layout_marginLeft="5dp"
android:src="#drawable/rupee" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="#+id/footerLayout"
android:layout_below="#+id/sortFlightLayouts"
android:orientation="horizontal" >
<ListView
android:id="#+id/lvDepartures"
android:layout_weight="1"
android:layout_marginLeft="5dp"
android:choiceMode="singleChoice"
android:layout_height="wrap_content"
android:listSelector="#drawable/selection_effect"
android:layout_width="wrap_content"/>
<View
android:layout_width="1dp"
android:layout_height="wrap_content"
android:background="#android:color/darker_gray" />
<ListView
android:id="#+id/lvArrivals"
android:layout_weight="1"
android:layout_marginLeft="5dp"
android:choiceMode="singleChoice"
android:layout_height="wrap_content"
android:listSelector="#drawable/selection_effect"
android:layout_width="wrap_content"/>
</LinearLayout>
<LinearLayout
android:id="#+id/footerLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:orientation="horizontal"
android:background="#drawable/top_bg" >
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:layout_marginTop="5dp"
android:src="#drawable/filter" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:layout_marginTop="5dp"
android:src="#drawable/sort" />
</LinearLayout>
</RelativeLayout>

How to correct Android Activity's Layout elements stacking over each other?

I have a problem in the layout of my app's activity. The top elements (text-views, edit text boxes) are coming jumbled up.
There is some sort of overlapping between elements though XML Layout's code looks fine (a similarly designed code is in use by another activity and is working fine).Here is a ScreenShot (notice the overlapping of elements near top):
My XML Layout's code:(for reference)
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="#+id/scrollView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#drawable/my_main_border"
android:fillViewport="true" >
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:context=".Ques1" >
<TextView
android:id="#+id/textView_outlet"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="4dp"
android:layout_marginTop="26dp"
android:text="#string/name_outlet"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_outlet"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignBaseline="#id/textView_outlet"
android:layout_toRightOf="#id/textView_outlet"
android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.,&apos;1234567890 "
android:ems="10"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view1"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/editText1_outlet"
android:background="#android:color/darker_gray"
android:paddingBottom="10dp"
android:paddingTop="10dp" />
<TextView
android:id="#+id/textView1_owner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view1"
android:text="#string/name_owner"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_owner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/textView1_owner"
android:layout_toRightOf="#id/textView1_owner"
android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.&apos; "
android:ems="10"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view2"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/editText1_owner"
android:background="#android:color/darker_gray"
android:paddingBottom="10dp"
android:paddingTop="10dp" />
<TextView
android:id="#+id/textView1_phonenos"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view2"
android:text="#string/phone_nos"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_phonenos"
android:layout_width="45dp"
android:layout_height="wrap_content"
android:layout_toRightOf="#id/textView1_phonenos"
android:digits="0123456789"
android:ems="3"
android:inputType="phone"
android:maxLength="3"
android:textSize="12sp" />
<EditText
android:id="#+id/editText1_phonenos2"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:layout_toRightOf="#id/editText1_phonenos"
android:digits="0123456789"
android:ems="3"
android:inputType="phone"
android:maxLength="4"
android:textSize="12sp" />
<EditText
android:id="#+id/editText1_phonenos3"
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_toRightOf="#id/editText1_phonenos2"
android:digits="0123456789"
android:ems="3"
android:inputType="phone"
android:maxLength="5"
android:textSize="12sp" />
<EditText
android:id="#+id/editText1_phonenos4"
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_toRightOf="#id/editText1_phonenos3"
android:digits="0123456789"
android:ems="3"
android:inputType="phone"
android:maxLength="5"
android:textSize="12sp" />
<View
android:id="#+id/view3"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/editText1_phonenos4"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_state"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view3"
android:text="#string/name_state"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_state"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/textView1_state"
android:layout_toRightOf="#id/textView1_state"
android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.&apos; "
android:ems="10"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view4"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/editText1_state"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_city"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view4"
android:text="#string/name_city"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_city"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/textView1_city"
android:layout_toRightOf="#id/textView1_city"
android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ. "
android:ems="10"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view5"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/editText1_city"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_market"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view5"
android:text="#string/market"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_market"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/textView1_market"
android:layout_toRightOf="#id/textView1_market"
android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.,&apos;1234567890 "
android:ems="10"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view6"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/editText1_market"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_gps"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view6"
android:text="#string/gps_coord"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_gps"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_alignBaseline="#id/textView1_gps"
android:layout_toRightOf="#id/textView1_gps"
android:clickable="false"
android:cursorVisible="false"
android:ems="10"
android:focusable="false"
android:focusableInTouchMode="false"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view7"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/editText1_gps"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_outlet_pic"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view7"
android:text="#string/pic_outlet"
android:textAppearance="?android:attr/textAppearanceMedium" />
<Button
android:id="#+id/Button01_outletpic"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="#id/textView1_outlet_pic"
android:drawableLeft="#drawable/select_pic"
android:text="#string/selectPic_btn"
android:textSize="10sp" />
<View
android:id="#+id/view8"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/Button01_outletpic"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_quad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view8"
android:text="#string/quad_code"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_quad"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_alignBaseline="#id/textView1_quad"
android:layout_toRightOf="#id/textView1_quad"
android:clickable="false"
android:cursorVisible="false"
android:ems="10"
android:focusable="false"
android:focusableInTouchMode="false"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view9"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/editText1_quad"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_own_veh"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view9"
android:text="#string/own_veh"
android:textAppearance="?android:attr/textAppearanceMedium" />
<RadioGroup
android:id="#+id/radioGroup1_own_veh"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/textView1_own_veh"
android:layout_centerHorizontal="true"
android:orientation="horizontal" >
<RadioButton
android:id="#+id/radio0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
android:text="#string/radio0_yes"
android:textSize="13sp" />
<RadioButton
android:id="#+id/radio1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="#id/radio0"
android:text="#string/radio1_no"
android:textSize="13sp" />
</RadioGroup>
<View
android:id="#+id/view10"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/radioGroup1_own_veh"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_own_sales_team"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view10"
android:text="#string/own_sales_team"
android:textAppearance="?android:attr/textAppearanceMedium" />
<RadioGroup
android:id="#+id/radioGroup1_own_salesT"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/textView1_own_sales_team"
android:layout_centerHorizontal="true"
android:orientation="horizontal" >
<RadioButton
android:id="#+id/radio011"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
android:text="#string/radio011_yes"
android:textSize="13sp" />
<RadioButton
android:id="#+id/radio022"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="#id/radio011"
android:text="#string/radio022_no"
android:textSize="13sp" />
</RadioGroup>
<View
android:id="#+id/view11"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/radioGroup1_own_salesT"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_own_goods_collect"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view11"
android:text="#string/own_goods_collect"
android:textAppearance="?android:attr/textAppearanceMedium" />
<RadioGroup
android:id="#+id/radioGroup1_own_goods_coll"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/textView1_own_goods_collect"
android:layout_centerHorizontal="true"
android:orientation="horizontal" >
<RadioButton
android:id="#+id/radio033"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
android:text="#string/radio033_yes"
android:textSize="13sp" />
<RadioButton
android:id="#+id/radio044"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="#id/radio033"
android:text="#string/radio044_no"
android:textSize="13sp" />
</RadioGroup>
<View
android:id="#+id/view12"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/radioGroup1_own_goods_coll"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_monthly_vOl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view12"
android:text="#string/monthly_vOl"
android:textAppearance="?android:attr/textAppearanceMedium" />
<CheckBox
android:id="#+id/cbCat1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/textView1_monthly_vOl"
android:layout_marginLeft="50dp"
android:text="#string/cat1"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/cbCat1"
android:layout_marginLeft="55dp"
android:layout_toRightOf="#id/cbCat1"
android:text="#string/cat2"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/cbCat1"
android:layout_marginLeft="50dp"
android:text="#string/cat3"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/cbCat3"
android:layout_marginLeft="9dp"
android:layout_toRightOf="#id/cbCat3"
android:text="#string/cat4"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/cbCat3"
android:layout_marginLeft="50dp"
android:text="#string/cat5"
android:textSize="13sp" />
<View
android:id="#+id/view13"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/cbCat5"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_monthly_vAl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view13"
android:text="#string/monthly_vAl"
android:textAppearance="?android:attr/textAppearanceMedium" />
<CheckBox
android:id="#+id/cbCat11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/textView1_monthly_vAl"
android:layout_marginLeft="50dp"
android:text="#string/cat11"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat22"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/cbCat11"
android:layout_marginLeft="8dp"
android:layout_toRightOf="#id/cbCat11"
android:text="#string/cat22"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat33"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/cbCat11"
android:layout_marginLeft="50dp"
android:text="#string/cat33"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat44"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/cbCat33"
android:layout_marginLeft="9dp"
android:layout_toRightOf="#id/cbCat33"
android:text="#string/cat44"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat55"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/cbCat33"
android:layout_marginLeft="50dp"
android:text="#string/cat55"
android:textSize="13sp" />
<View
android:id="#+id/view14"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/cbCat55"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<View
android:id="#+id/viewMenuBarP1"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/view14"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<Button
android:id="#+id/btnNxtPage2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/viewMenuBarP1"
android:layout_centerInParent="true"
android:gravity="center"
android:text="#string/btnNextPage2" />
</RelativeLayout>
</ScrollView>
</RelativeLayout>
Any advice is appreciable..Thanks in advance
Don't define toRightOf only, but toLeftOf, above and below too when needed.
Use android:layout_alignBaseline="#id/textView_outlet" and not android:layout_alignBaseline="#+id/textView_outlet"
#+id is to create a new id whereas #id is used when the id has already been created.
Please feel free to ask any doubts if the problem persists
Try this code :
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="#+id/scrollView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#FFFFFF"
android:fillViewport="true" >
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
app:context=".Ques1" >
<TextView
android:id="#+id/textView_outlet"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="name_outlet"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_outlet"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/textView_outlet"
android:layout_alignParentRight="true"
android:layout_toRightOf="#id/textView_outlet"
android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.,&apos;1234567890 "
android:ems="10"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view1"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/editText1_outlet"
android:background="#android:color/darker_gray"
android:paddingBottom="10dp"
android:paddingTop="10dp" />
<TextView
android:id="#+id/textView1_owner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view1"
android:text="name_owner"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_owner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/textView1_owner"
android:layout_alignParentRight="true"
android:layout_toRightOf="#id/textView1_owner"
android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.&apos; "
android:ems="10"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view2"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#+id/textView1_owner"
android:layout_marginTop="10dp"
android:background="#android:color/darker_gray"
android:paddingBottom="10dp"
android:paddingTop="10dp" />
<View
android:id="#+id/view3"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#+id/editText1_phonenos4"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_state"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/view3"
android:text="name_state"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_state"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#+id/textView1_state"
android:layout_alignParentRight="true"
android:layout_toRightOf="#+id/textView1_state"
android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.&apos; "
android:ems="10"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view4"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_alignParentLeft="true"
android:layout_below="#+id/textView1_state"
android:layout_marginTop="10dp"
android:background="#android:color/darker_gray"
android:paddingBottom="10dp"
android:paddingTop="10dp" />
<TextView
android:id="#+id/textView1_phonenos"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="#+id/view2"
android:text="phone_nos"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_phonenos"
android:layout_width="45dp"
android:layout_height="wrap_content"
android:layout_alignBaseline="#+id/textView1_phonenos"
android:layout_alignBottom="#+id/textView1_phonenos"
android:layout_marginLeft="14dp"
android:layout_toRightOf="#+id/textView1_phonenos"
android:digits="0123456789"
android:ems="3"
android:inputType="phone"
android:maxLength="3"
android:textSize="12sp" />
<EditText
android:id="#+id/editText1_phonenos2"
android:layout_width="45dp"
android:layout_height="wrap_content"
android:layout_alignBaseline="#+id/editText1_phonenos"
android:layout_alignBottom="#+id/editText1_phonenos"
android:layout_toRightOf="#+id/editText1_phonenos"
android:ems="3"
android:inputType="phone"
android:maxLength="5"
android:textSize="12sp" />
<EditText
android:id="#+id/editText1_phonenos3"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:layout_alignTop="#+id/textView1_phonenos"
android:layout_toRightOf="#+id/editText1_phonenos2"
android:digits="0123456789"
android:ems="3"
android:inputType="phone"
android:maxLength="5"
android:textSize="12sp" />
<EditText
android:id="#+id/editText1_phonenos4
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_alignBaseline="#+id/editText1_phonenos3"
android:layout_alignBottom="#+id/editText1_phonenos3"
android:layout_toRightOf="#+id/editText1_phonenos3"
android:digits="0123456789"
android:ems="3"
android:inputType="phone"
android:maxLength="5"
android:textSize="12sp" />
<TextView
android:id="#+id/textView1_city"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view4"
android:text="name_city"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_city"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#+id/textView1_city"
android:layout_alignParentRight="true"
android:layout_toRightOf="#+id/textView1_city"
android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ. "
android:ems="10"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view5"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#+id/textView1_city"
android:layout_marginTop="10dp"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_market"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/view5"
android:text="market"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_market"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#+id/textView1_market"
android:layout_alignParentRight="true"
android:layout_toRightOf="#+id/textView1_market"
android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.,&apos;1234567890 "
android:ems="10"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view6"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#+id/textView1_market"
android:layout_marginTop="10dp"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_gps"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/view6"
android:text="gps_coord"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="#+id/editText1_gps"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#+id/textView1_gps"
android:layout_alignParentRight="true"
android:layout_toRightOf="#+id/textView1_gps"
android:clickable="false"
android:cursorVisible="false"
android:ems="10"
android:focusable="false"
android:focusableInTouchMode="false"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view7"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#+id/textView1_gps"
android:layout_marginTop="10dp"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_outlet_pic"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view7"
android:text="pic_outlet"
android:textAppearance="?android:attr/textAppearanceMedium" />
<View
android:id="#+id/view8"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#+id/textView1_outlet_pic"
android:layout_marginTop="10dp"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_quad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view8"
android:text="quad_code"
android:textAppearance="?android:attr/textAppearanceMedium" />
<Button
android:id="#+id/Button01_outletpic"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:layout_alignTop="#+id/textView1_outlet_pic"
android:layout_toRightOf="#+id/textView1_state"
android:drawableLeft="#drawable/select_pic"
android:text="selectPic_btn"
android:textSize="10sp" />
<EditText
android:id="#+id/editText1_quad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#+id/textView1_quad"
android:layout_alignParentRight="true"
android:layout_toRightOf="#+id/textView1_quad"
android:clickable="false"
android:cursorVisible="false"
android:ems="10"
android:focusable="false"
android:focusableInTouchMode="false"
android:inputType="textPersonName"
android:textSize="12sp" />
<View
android:id="#+id/view9"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_alignParentLeft="true"
android:layout_below="#+id/textView1_quad"
android:layout_marginTop="10dp"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"/>
android:paddingTop="2dp"
<TextView
android:id="#+id/textView1_own_veh"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/view9"
android:text="own_veh"
android:textAppearance="?android:attr/textAppearanceMedium" />
<RadioGroup
android:id="#+id/radioGroup1_own_veh"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/textView1_own_veh"
android:layout_centerHorizontal="true"
android:orientation="horizontal" >
<RadioButton
android:id="#+id/radio0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
android:text="radio0_yes"
android:textSize="13sp" />
<RadioButton
android:id="#+id/radio1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="#+id/radio0"
android:text="radio1_no"
android:textSize="13sp" />
</RadioGroup>
<View
android:id="#+id/view10"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#+id/radioGroup1_own_veh"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_own_sales_team"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/view10"
android:text="own_sales_team"
android:textAppearance="?android:attr/textAppearanceMedium" />
<RadioGroup
android:id="#+id/radioGroup1_own_salesT"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/textView1_own_sales_team"
android:layout_centerHorizontal="true"
android:orientation="horizontal" >
<RadioButton
android:id="#+id/radio011"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
android:text="radio011_yes"
android:textSize="13sp" />
<RadioButton
android:id="#+id/radio022"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="#+id/radio011"
android:text="radio022_no"
android:textSize="13sp" />
</RadioGroup>
<View
android:id="#+id/view11"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#+id/radioGroup1_own_salesT"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_own_goods_collect"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/view11"
android:text="own_goods_collect"
android:textAppearance="?android:attr/textAppearanceMedium" />
<RadioGroup
android:id="#+id/radioGroup1_own_goods_coll"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/textView1_own_goods_collect"
android:layout_centerHorizontal="true"
android:orientation="horizontal" >
<RadioButton
android:id="#+id/radio033"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
android:text="radio033_yes"
android:textSize="13sp" />
<RadioButton
android:id="#+id/radio044"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="#+id/radio033"
android:text="radio044_no"
android:textSize="13sp" />
</RadioGroup>
<View
android:id="#+id/view12"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#+id/radioGroup1_own_goods_coll"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_monthly_vOl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view12"
android:text="#string/monthly_vOl"
android:textAppearance="?android:attr/textAppearanceMedium" />
<CheckBox
android:id="#+id/cbCat1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/textView1_monthly_vOl"
android:layout_marginLeft="50dp"
android:text="#string/cat1"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/cbCat1"
android:layout_marginLeft="55dp"
android:layout_toRightOf="#id/cbCat1"
android:text="#string/cat2"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/cbCat1"
android:layout_marginLeft="50dp"
android:text="#string/cat3"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/cbCat3"
android:layout_marginLeft="9dp"
android:layout_toRightOf="#id/cbCat3"
android:text="#string/cat4"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/cbCat3"
android:layout_marginLeft="50dp"
android:text="#string/cat5"
android:textSize="13sp" />
The code continue to be here:
<View
android:id="#+id/view13"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/cbCat5"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<TextView
android:id="#+id/textView1_monthly_vAl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/view13"
android:text="#string/monthly_vAl"
android:textAppearance="?android:attr/textAppearanceMedium" />
<CheckBox
android:id="#+id/cbCat11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/textView1_monthly_vAl"
android:layout_marginLeft="50dp"
android:text="#string/cat11"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat22"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/cbCat11"
android:layout_marginLeft="8dp"
android:layout_toRightOf="#id/cbCat11"
android:text="#string/cat22"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat33"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/cbCat11"
android:layout_marginLeft="50dp"
android:text="#string/cat33"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat44"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="#id/cbCat33"
android:layout_marginLeft="9dp"
android:layout_toRightOf="#id/cbCat33"
android:text="#string/cat44"
android:textSize="13sp" />
<CheckBox
android:id="#+id/cbCat55"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/cbCat33"
android:layout_marginLeft="50dp"
android:text="#string/cat55"
android:textSize="13sp" />
<View
android:id="#+id/view14"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/cbCat55"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<View
android:id="#+id/viewMenuBarP1"
android:layout_width="wrap_content"
android:layout_height="2dp"
android:layout_below="#id/view14"
android:background="#android:color/darker_gray"
android:paddingBottom="2dp"
android:paddingTop="2dp" />
<Button
android:id="#+id/btnNxtPage2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#id/viewMenuBarP1"
android:layout_centerInParent="true"
android:gravity="center"
android:text="#string/btnNextPage2" />
</RelativeLayout>
</ScrollView>
</RelativeLayout>

How to do Android layout wrap with contents?

The contents of my android app are increasing from the layout portion, but I want to wrap the layout as contents are increasing. Can I adjust my all contents on a single relative layout or is this possible on any other layout?
Layout Code
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="#+id/ttl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/ep"
android:textColor="#00ccff"
android:textSize="18sp"
android:textStyle="bold"
android:gravity="center"
android:layout_marginLeft="70dp"
android:layout_marginTop="15dp"
/>
<ImageView
android:id="#+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:src="#drawable/ic_launcher" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/eprice"
android:layout_marginTop="64dp"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/ep"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="60dp"
android:text="#string/epval"
android:inputType="text"
android:layout_marginLeft="245dp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/molcal"
android:layout_marginTop="100dp"
android:textColor="#00cc00"
android:textSize="18sp"
android:textStyle="bold"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/molfac"
android:layout_marginTop="135dp"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/molex"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginTop="122dp"
android:text="#string/molex"
android:inputType="text"
android:layout_marginLeft="230dp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/frght"
android:layout_marginTop="180dp"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/frght"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginTop="167dp"
android:text="#string/frghtport"
android:inputType="text"
android:layout_marginLeft="230dp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/whlfrg"
android:layout_marginTop="225dp"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/whar"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginTop="212dp"
android:text="#string/whlfrgval"
android:inputType="text"
android:layout_marginLeft="230dp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/storage"
android:layout_marginTop="270dp"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/storage"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginTop="257dp"
android:text="#string/storageval"
android:inputType="text"
android:layout_marginLeft="230dp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/expdev"
android:layout_marginTop="305dp"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/expdev"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginTop="302dp"
android:text="#string/expdeval"
android:inputType="text"
android:layout_marginLeft="230dp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/clear"
android:layout_marginTop="350dp"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/clear"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginTop="347dp"
android:text="#string/clearval"
android:inputType="text"
android:layout_marginLeft="230dp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/survey"
android:layout_marginTop="395dp"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/survey"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginTop="392dp"
android:text="#string/surveyval"
android:inputType="text"
android:layout_marginLeft="230dp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/transit"
android:layout_marginTop="440dp"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/transit"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginTop="438dp"
android:text="#string/transitval"
android:inputType="text"
android:layout_marginLeft="230dp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="#string/total"
android:layout_marginTop="485dp"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/total"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginTop="483dp"
android:text="#string/totval"
android:inputType="text"
android:layout_marginLeft="230dp"
/>
</RelativeLayout>
Please Use below XML code instead of your code, it will solve your problem.
<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="wrap_content" >
<TextView
android:id="#+id/ttl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="70dp"
android:layout_marginTop="15dp"
android:gravity="center"
android:text="ep"
android:textColor="#00ccff"
android:textSize="18sp"
android:textStyle="bold" />
<ImageView
android:id="#+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:src="#drawable/ic_launcher" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="64dp"
android:text="eprice"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/ep"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="245dp"
android:layout_marginTop="60dp"
android:inputType="text"
android:text="epval" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="100dp"
android:text="molcal"
android:textColor="#00cc00"
android:textSize="18sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="135dp"
android:text="molfac"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/molex"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp"
android:layout_marginTop="122dp"
android:inputType="text"
android:text="molex" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="180dp"
android:text="frght"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/frght"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp"
android:layout_marginTop="167dp"
android:inputType="text"
android:text="frghtport" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="225dp"
android:text="whlfrg"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/whar"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp"
android:layout_marginTop="212dp"
android:inputType="text"
android:text="whlfrgval" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="270dp"
android:text="storage"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/storage"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp"
android:layout_marginTop="257dp"
android:inputType="text"
android:text="storageval" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="305dp"
android:text="expdev"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/expdev"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp"
android:layout_marginTop="302dp"
android:inputType="text"
android:text="expdeval" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="350dp"
android:text="clear"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/clear"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp"
android:layout_marginTop="347dp"
android:inputType="text"
android:text="clearval" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="395dp"
android:text="survey"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/survey"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp"
android:layout_marginTop="392dp"
android:inputType="text"
android:text="surveyval" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="440dp"
android:text="transit"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/transit"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp"
android:layout_marginTop="438dp"
android:inputType="text"
android:text="transitval" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="485dp"
android:text="total"
android:textColor="#BBB000"
android:textSize="14sp"
android:textStyle="bold" />
<EditText
android:id="#+id/total"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp"
android:layout_marginTop="483dp"
android:inputType="text"
android:text="totval" />
</RelativeLayout>
</ScrollView>
Ok it is a good question. You can set the layout height and width to wrap content and if you need to add other things you can use the following tags:
android:layout_below="#+id/textView1"
android:layout_above="#+id/textView1"
android:layout_toRightOf="#+id/textView1"
android:layout_toLeftOf="#+id/textView1"
According to me, Relative Layout is the best to use over others.

Categories

Resources