Android TabHost - Activités à l'intérieur de chaque onglet
Je suis en train de créer plusieurs Onglets, chacun ayant une autre Activité. Le seul inconvénient, c'est que je suis en utilisant une mise en page personnalisée fichier ainsi ma classe s'étend une Activité plutôt qu'une TabActivity
. Tout en essayant de courir, il échoue et suggère d'appeler TabHost.Setup(ActivityGroupManager agm)
Quelqu'un a une idée/un exemple pratique de la façon dont cela peut être réalisé?
Merci d'avance
"...chacun ayant une autre Activité" - tu veux sans doute dire différent de "Vue".
L'extension de
L'extension de
TabActivity
est seulement nécessaire pour l'Activité principale, qui accueille les onglets. Toutes les autres activités dans les onglets suffit d'étendre l'Activité et qu'elles fonctionnent bien.OriginalL'auteur Muniu | 2010-06-23
Vous devez vous connecter pour publier un commentaire.
C'est un échantillon de mon activité qui n'a pas également s'étendre à partir de TabActivity:
grand il a travaillé. veuillez accepter la réponse en cliquant sur la coche, si elle a été utile 🙂
OriginalL'auteur Mathias Conradt
Tout d'abord, définir un frametab dans la page principale.
Ensuite, créez une activité s'étend de TabActivity
Si vous voulez rolover onglet, utilisez le sélecteur de mise en page:
Voici un exemple de captures d'écran.
le texte d'alt http://rayyildiz.com/wp-content/uploads/2010/06/android_sample_tab-201x300.png le texte d'alt http://rayyildiz.com/wp-content/uploads/2010/06/android_sample_tab2-201x300.png
OriginalL'auteur rayyildiz
Faire une Classe supplémentaire qui s'étend
TabActivity
et faire que la classe de l'activité principale.De le faire dans votre manifeste XML vous:
Dans cette catégorie, vous pouvez écrire quelque chose comme:
Cette TabActivty classe peut être aussi grand ou petit que vous le souhaitez, mais en général, il serait plein écran, avec chaque onglet de l'Activité en cours de chargement dans la partie principale de l'écran, comme suit:
Exemple http://developer.android.com/resources/tutorials/views/images/hello-tabwidget.png
P. S. Aussi être conscient que l'Éclipse de Mise en page de l'Éditeur ne fonctionne pas avec les Onglets. Il est un bug qui a déjà été enregistré.
OriginalL'auteur idolize