2012-07-19 3 views
0

Si vous regardez l'application Youtube pour les tablettes, vous verrez un panneau en haut composé de 3 onglets. Lorsque l'utilisateur passe de l'un à l'autre, il ne semble pas que l'activité globale soit modifiée: le panneau ne scintille pas, mais la vue en dessous change.Onglets du panneau Youtube sur la tablette

Comment cela se fait-il? Cela signifie-t-il qu'ils utilisent une seule activité pour les trois onglets?

Répondre

1

Je ne sais pas si c'est réellement un mais il y a un Tab Host View qui peut réaliser cela.

Il agit comme une activité mère et gère l'onglet des vues sur les enfants

+0

échantillon: http://www.androidhive.info/2011/08/android-tab-layout-tutorial/ – dube

+0

probablement, mais je ne pensez pas que c'est une bonne idée de faire une seule activité au lieu de 4-5 dédié à chaque objectif. Connaissez-vous un moyen d'utiliser l'onglet Host + activités comme onglets? Je veux dire, que va-t-il se passer avec GC et comment suis-je censé organiser toute cette logique? – user1462299

+0

Regardez l'échantillon. Chaque onglet est une activité unique, les onglets sont gérés dans une 4ème activité "parent". Ces 3 onglets se comportent donc comme une mini-application dans le panneau TabView. Je pense que c'est la meilleure façon de faire pour les applications à onglets. – dube

Questions connexes