I have two xml file. I want this two xml file in the same activity but when I try to use it I am getting error.
code for 1.xml
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:layout_gravity="center_vertical|center_horizontal"
android:background="@drawable/back_image">
<ImageView android:src="@drawable/loading_logo"
android:id="@+id/ImageView01"
android:layout_gravity="center_vertical|center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="120dip">
</ImageView>
<TextView
android:id="@+id/textView1"
android:text="www.seecycle.com"
android:layout_marginTop="100dip"
android:gravity="center_horizontal|center_vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/ImageView01"
android:textColor="#FFFFFF"
android:textSize="20dip">
</TextView>
</LinearLayout>
code for 2.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/layout_root">
<TextView android:id="@+id/text"
android:gravity="center_vertical|center_horizontal"
android:layout_marginTop="10dip"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:textColor="#FFFFFF"
/>
<TextView android:id="@+id/text1"
android:layout_marginTop="10dip"
android:gravity="center_vertical|center_horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@+id/text"
android:textColor="#FFFFFF"
/>
<TextView android:id="@+id/text2"
android:layout_marginTop="10dip"
android:gravity="center_vertical|center_horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@+id/text1"
android:textColor="#FFFFFF"
/>
<EditText android:id="@+id/text3"
android:layout_width="fill_parent"
android:layout_marginTop="20dip"
android:layout_height="fill_parent"
android:layout_below="@+id/text1"
android:textColor="#000000"
/>
</LinearLayout>
code for .java file
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.1);
setContentView(R.layout.2);//when i use this it generate an error
}
setContentViewis not meant to be called multiple times. As the name suggests, it “sets” the view, not add it to an existing set of views.You need to include the 2nd layout xml in the first, using
<include layout="@layout/name-of-layout">Update:
Change 1.xml to
In the activity, only do