2016-12-29 116 views
0

我正在使用選項卡式活動並且我有三個帶有相應片段的選項卡。現在我想在更改Tab時顯示每個片段上顯示的頁腳。這可能嗎??請給我一個簡單的例子選項卡式活動中的頁腳

+0

您可以通過在主Activity中添加頁腳以及更改選項卡更改上的數據,通過兩種方法實現。其次是在每個片段中添加頁腳。 – Nithinlal

+0

你能發佈你的代碼嗎? –

+0

我是新來的android,你可以通過主要活動展示如何實現?任何示例或reff鏈接? – Narendhran

回答

1

頁腳佈局U將使用這樣粘貼到分頁活動佈局標籤下面主機XML

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
    <TabHost 
     android:id="@android:id/tabs" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content"> 

    </TabHost> 
    <LinearLayout 
     android:id="@+id/footer" 
     android:layout_below="@android:id/tabs" 
     android:layout_alignParentBottom="true" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content"> 

    </LinearLayout> 
</RelativeLayout> 

在頁腳改變視圖後根據標籤選擇

tabHost.setOnTabChangedListener(new TabHost.OnTabChangeListener() { 
      @Override 
      public void onTabChanged(String s) { 
       //Add view into footer or hide 
      } 
     }); 
相關問題