In addition,

is-it possible to remove the footer for a specified tab?

best regards
Tom

On 16 juin, 11:17, Tom <[email protected]> wrote:
> All right.
> Exactly what I was looking for.
>
> Thanks
> Tom
>
> On 15 juin, 19:37, "nEx.Software" <[email protected]> wrote:
>
> > So the footer is the same for all tabs?
> > In that case, I would set for the TabActivity a custom layout that
> > contains the footer.
>
> > Something like this:
>
> > <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"
> > android:padding="1dip">
> >                 <TabWidget android:id="@android:id/tabs"
> > android:layout_width="fill_parent"
> > android:layout_height="wrap_content" android:layout_weight="0" />
> >                 <FrameLayout android:id="@android:id/tabcontent"
> > android:layout_width="fill_parent" android:layout_height="0dip"
> > android:layout_weight="1"/>
> >                 <ImageView android:id="@+id/Logo"
> > android:layout_width="fill_parent"
> > android:layout_height="wrap_content" android:src="@drawable/
> > nexsoftware" android:background="#FF000000"
> > android:scaleType="fitCenter" />
> >         </LinearLayout>
> > </TabHost>
>
> > On Jun 15, 6:59 am, Tom <[email protected]> wrote:
>
> > > Hi,
>
> > > I created a TabActivity with contains 3 tabs. Each tab's content sets
> > > different Intents.
>
> > > I would like to add a "footer" wich will appear on each tab. So I get
> > > TabActivity's FrameLayout and add it my footer view.
>
> > > Is it possbile to define where place the footer (with an attribute
> > > like AT_BOTTOM)?
> > > So contentTab dimensions are calculated according to this footer.
>
> > > (I hope my question is clear).
>
> > > Here are some of my codes :
>
> > > public class Temp extends TabActivity{
>
> > >         �...@override
> > >             protected void onCreate(Bundle savedInstanceState) {
> > >                 super.onCreate(savedInstanceState);
> > >                 final TabHost tabHost =  getTabHost();
>
> > >                 // First tab
> > >                 TabHost.TabSpec userTab = tabHost.newTabSpec();
> > >                 secTab.setIndicator(this.getString("Activity2"));
> > >                 secTab.setContent(new Intent(this,Activity2.class));
>
> > >                 // Second tab
> > >                 TabHost.TabSpec secTab = tabHost.newTabSpec();
> > >                 secTab.setIndicator(this.getString("Activity2"));
> > >                 secTab.setContent(new Intent(this,Activity2.class));
>
> > >                 // Third tab
> > >                 TabHost.TabSpec thirdTab = tabHost.newTabSpec();
> > >                 thirdTab.setIndicator(this.getString("Activity3"));
> > >                 thirdTab.setContent(new Intent(this,Activity3.class));
>
> > >                 // Footer View
> > >                 FooterView footer = new FooterView(this);
> > >                 // Add it to the frameLayout
> > >                 tabHost.getTabContentView().addView(footer);
> > >         }
>
> > > }
>
> > > Thanks
> > > Best regards
> > > Tom
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" 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-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to