Hi, Simply use:
<include layout="@layout/mylayout" /> On Sun, Aug 23, 2009 at 7:53 PM, Litho23<[email protected]> wrote: > > My example is using the Tab layout (just consider the HelloTab one) > the main.xml contains the views for all the tabs. Is their a way to > separate or reference another xml file so my main.xml doesn't look > like spaghetti at the end? > > Below is the main.xml from the Hello TabWdiget... > > <?xml version="1.0" encoding="utf-8"?> > <TabHost xmlns:android="http://schemas.android.com/apk/res/android" > android:id="@android:id/tabhost" > android:layout_width="fill_parent" > android:layout_height="fill_parent"> > <LinearLayout > android:orientation="vertical" > android:layout_width="fill_parent" > android:layout_height="fill_parent"> > <TabWidget > android:id="@android:id/tabs" > android:layout_width="fill_parent" > android:layout_height="wrap_content" /> > <FrameLayout > android:id="@android:id/tabcontent" > android:layout_width="fill_parent" > android:layout_height="fill_parent"> > <TextView > android:id="@+id/textview1" > android:layout_width="fill_parent" > android:layout_height="fill_parent" > android:text="this is a tab" /> > <TextView > android:id="@+id/textview2" > android:layout_width="fill_parent" > android:layout_height="fill_parent" > android:text="this is another tab" /> > <TextView > android:id="@+id/textview3" > android:layout_width="fill_parent" > android:layout_height="fill_parent" > android:text="this is a third tab" /> > </FrameLayout> > </LinearLayout> > </TabHost> > > > I want to turn that into... > > <?xml version="1.0" encoding="utf-8"?> > <TabHost xmlns:android="http://schemas.android.com/apk/res/android" > android:id="@android:id/tabhost" > android:layout_width="fill_parent" > android:layout_height="fill_parent"> > <LinearLayout > android:orientation="vertical" > android:layout_width="fill_parent" > android:layout_height="fill_parent"> > <TabWidget > android:id="@android:id/tabs" > android:layout_width="fill_parent" > android:layout_height="wrap_content" /> > <FrameLayout > android:id="@android:id/tabcontent" > android:layout_width="fill_parent" > android:layout_height="fill_parent"> > &Tab1.xml > &Tab2.xml > &Tab3.xml > </FrameLayout> > </LinearLayout> > </TabHost> > > > > > -- Romain Guy Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support. All such questions should be posted on public forums, where I and others can see and answer them --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---

