Comment masquer un onglet dans Android onglet mise en page?
J'ai un onglet de mise en page qui contient 3 onglets. Je veux ajouter un 4ème onglet au moment de l'exécution et de cacher cet onglet après un certain temps. S'il vous plaît laissez-moi savoir comment masquer un onglet dans Android.
En supposant que vous essayez de cacher 4ème Onglet.(So 3 is used)
Merci a fonctionné pour moi, ma première approche utilisée removeViewAt(...) qui fonctionne 2.2+, mais s'est écrasé avec 2.1. Notez que vous devriez probablement utiliser getChildTabViewAt, pas getChildAt getChildAt fonctionne parfaitement... Les deux semblent se comporter de la même; est-il une différence? TabLayout et Onglet accueil sont deux choses différentes
Bien, je suis en train de construire une application qui utilisent un FragmentPagerAdapter comme SectionsPagerAdapter dans une activité. Cette activité a été généré par, et sa mise en page a un TabLayout avec certains TabItems.
Je voulais cacher l'un d'eux si var cacher est faux. Ensuite, j'ai utilisé:
Obtenir
TabHost
de ressources commePuis runtime utiliser cette
En supposant que vous essayez de cacher 4ème Onglet.(
So 3 is used
)removeViewAt(...)
qui fonctionne 2.2+, mais s'est écrasé avec 2.1.Notez que vous devriez probablement utiliser getChildTabViewAt, pas getChildAt
getChildAt fonctionne parfaitement...
Les deux semblent se comporter de la même; est-il une différence?
TabLayout et Onglet accueil sont deux choses différentes
OriginalL'auteur Tanmay Mandal
Bien, je suis en train de construire une application qui utilisent un FragmentPagerAdapter comme SectionsPagerAdapter dans une activité. Cette activité a été généré par, et sa mise en page a un TabLayout avec certains TabItems.
Je voulais cacher l'un d'eux si var cacher est faux. Ensuite, j'ai utilisé:
Je sais que supprimer n'est pas le cacher, mais c'était ma solution.
OriginalL'auteur Carlos Espinoza