0
votes

Quel serait un bon moyen de montrer le titre d'activité sans barre d'action?

Je fais une application pour Android, sans barre d'action. Quelle est la meilleure pratique pour montrer des titres sans barre d'action?


2 commentaires

Désolé, mais je ne peux pas m'empêcher de demander. Pourquoi vous ne voulez pas de barre d'action, si vous souhaitez toujours afficher un titre? Peut-être que vous avez juste besoin de "styles" votre barre d'action comme vous avez besoin, au lieu de la retirer de l'application.


La plupart des dispositions de l'application sont mieux affichées en plein écran, mais cette activité pourrait peut-être utiliser un titre descriptif, donc je veux simplement tester certaines alternatives. À ce stade, cela prendrait trop de temps pour mettre en place la barre d'action avant la date limite.


3 Réponses :


0
votes

La meilleure pratique est essentiellement d'utiliser une barre d'action. Cela vous donne un écran complet de périphérique pour jouer avec. Vous pouvez utiliser des images ou des différents styles de texte pour afficher le titre. Vous pouvez également utiliser des icônes intéressantes.

Pour supprimer la barre d'action -

aller à res> valeurs> styles.xml

Voici une illustration du fichier de styles -

 Entrez la description de l'image ici


1 commentaires

Merci. L'application est presque terminée, déjà sans barre d'action. Je veux juste voir si un type de description pourrait aider l'une des mises en page. Cependant, je pensais que Actionbar était la meilleure pratique, même lorsque je l'ai supprimé pendant le développement.



0
votes

Vous pouvez utiliser la barre d'outils (c'est comme la barre d'action, mais plus flexible). Par exemple, la barre d'action doit être sur l'écran, mais la barre d'outils peut avoir lieu n'importe où dans la mise en page.

Votre titre peut être affiché sous forme de texte ou d'un bel atout.

Si, pour une raison quelconque, vous ne voulez pas utiliser la barre d'outils, vous pouvez penser à quelque chose comme ayant une vision de défilement avec le titre sur le dessus de celui-ci.


1 commentaires

Premier développement pour Android, de sorte que tous les widgets et les fonctionnalités sont accablants. Je ne connaissais pas la barre d'outils. Va vérifier. Merci!



0
votes

Utilisez un linearlayout régulier avec un TextView à l'intérieur. Style en fonction de vos besoins et définissez le texte dans XML ou programmaticaly à l'aide de la méthode SettextStext () de TextView.


1 commentaires

C'est une alternative, oui. Mais je cherchais quelque chose de plus créatif. Pour l'instant, la QueryHint dans le top Searchview va faire.