2014-05-12 6 views
1

Comment puis-je créer un design comme ci-dessous:Comment créer Tab au sein de l'onglet

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

Ci-dessous est l'approche que je suis ce qui suit, mais je ne sais pas comment créer second onglet Niveau:

<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.PagerTitleStrip> 
</android.support.v4.view.ViewPager> 

Répondre

1

Vous pouvez placer un TabHost dans le fragment dont le contenu nécessite les sous-onglets. Ou vous pouvez changer la navigation de votre application pour ne pas avoir des onglets empilés (ce qui est laid)

+0

mais tabhost (Tab Activity) a été déprécié si je ne me trompe pas. – user3154663

+1

TabActivity est obsolète. TabHost ne l'est pas. Il y a aussi FragmentTabHost si vous utilisez des fragments. – Karakuri

+0

pourriez-vous s'il vous plaît donner quelques exemples de liens. – user3154663