2

內固定的標籤,我想添加標籤選項卡里面象下面這樣:固定選項卡中的Android

---------------------- 
|Tab 1 | Tab 2 | tab 3 | 
----------------------- 
| Sub tab 1 | Sub tab 2| 
---------------------- 

每個Parent tab有兩個sub tab。我正在使用片段來顯示「父項」選項卡(Action Bar tab)。

我試過這個通過實現片段替換,但android不支持nested fragment(17+除外)。我怎麼能做到這一點。請幫我解決這個問題。

<android.support.v4.view.ViewPager 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/pager" 
android:layout_width="match_parent" 
android:layout_height="match_parent"> 

<android.support.v4.view.PagerTitleStrip 
    android:id="@+id/pager_title_strip" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_gravity="top" 
    android:background="#33b5e5" 
    android:textColor="#fff" 
    android:paddingTop="4dp" 
    android:paddingBottom="4dp" /> 

</android.support.v4.view.ViewPager> 

回答

0

你可以僞裝RadioButton看起來像標籤並根據需要添加儘可能多的層。與android內置版本相比,這提供了更高的外觀靈活性。 RadioGroup確保一次只選擇1個。 檢查接受的答案Making buttons that look like tabs in android的實施。

+0

你能解釋一下嗎? – rup35h

+0

選項卡的基本功能可以一次選擇一個項目,並使用該信息可以將內容加載到頁面的其餘部分。 – Shakti

+0

你想讓我把單選按鈕放在碎片裏面嗎? – rup35h

1

如果子選項卡是視圖而不是片段,您可能會這樣做。使用TabHost,TabWidget,帶有ID「@android:id/tabcontent」的FrameLayout以及不同的選項卡。

+0

你能解釋一下嗎? – rup35h

相關問題