2011-01-28 3 views
1

Je suis assez nouveau pour le développement Android (en particulier les aspects de l'interface utilisateur). J'essaie de trouver un moyen d'inclure quelques onglets dans l'en-tête de mon activité. Je voudrais mettre une image de logo en haut à gauche de l'écran et deux onglets à droite de l'image du logo. Les contenus des onglets sont créés à partir des activités individuelles. Comment puis-je faire cela?En-tête personnalisé Android avec des onglets

J'ai essayé d'utiliser une mise en page avec l'image à gauche et les onglets à droite, mais le résultat est que le contenu de l'onglet est uniquement sur la droite de l'écran (sous les onglets et non l'image). J'ai besoin du contenu pour utiliser toute la largeur de l'écran, pas seulement l'espace sous les onglets.

J'ai cherché à créer des onglets personnalisés, mais je n'ai trouvé que des moyens de personnaliser l'apparence et non l'emplacement. J'ai besoin que les onglets soient à droite d'une image plutôt que de prendre toute la largeur de l'écran.

La seule idée que j'ai est de créer une classe personnalisée qui étend ImageView et crée une image pour le logo et deux onglets. Si c'est la meilleure façon de le faire, comment puis-je utiliser une activité pour le contenu de l'onglet? Il est facile de lancer Activity lorsque vous utilisez les onglets Android standard, mais je ne suis pas familier avec la façon de le faire à partir d'une image.

Merci d'avance pour toute aide.

Répondre

1

La réponse à toutes vos questions est disponible sur ce link

+0

Ce lien ne me dit comment créer des onglets standards dans Android. J'ai besoin de créer un en-tête qui a mon logo sur la gauche et les onglets sur la droite. Comme ceci: Logo Image | Tab 1 | Tab 2 | – verdego

Questions connexes