récemment Google a ajouté à android.support.design.widget.TabItem
supportDesign
comme documentation dit:Comment utiliser TabItem par TabLayout dans Android
TabItem est une 'vue' spécial qui vous permet de déclarer les éléments de l'onglet pour un TabLayout dans une mise en page. Cette vue n'est pas réellement ajoutée à TabLayout, c'est juste un mannequin qui permet le réglage du texte, de l'icône et de la mise en page personnalisée d'un élément de l'onglet.
Mais quand j'ajoute TabItems
à mon TabLayout
:
<android.support.design.widget.TabLayout
android:layout_height="wrap_content"
android:layout_width="match_parent">
<android.support.design.widget.TabItem
android:text="@string/tab_text"/>
<android.support.design.widget.TabItem
android:icon="@drawable/ic_android"/>
</android.support.design.widget.TabLayout>
Rien affiché (en fait lieu d'onglets existent mais Icône/Texte non). Est-ce que quelqu'un sait Comment utiliser TabItem
à travers xml?
Notez que setOnTabSelectedListener est obsolète et que vous devez utiliser addOnTabSelectedListener comme décrit [ici] (http://stackoverflow.com/a/38498882/1476228). – RobertoAllende