Supprimer l'Icône, mais ont HomeAsUp dans ActionBar
Je ce que mon actionbar pour avoir un titre et homeAsUp mais pas le logo ou l'icône.
comme ceci:
J'ai essayé ceci:
actionBar = getSupportActionBar();
actionBar.setHomeButtonEnabled(false);
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayShowHomeEnabled(true);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setTitle("My Profile");
actionBar.setDisplayUseLogoEnabled(false);
Mais il donne l'icône de l'application entre le titre et la flèche de retour
Merci
- Pourquoi ne voulez-vous pas l'icône d'être présent? Serait-il notbe plus facile pour vos utilisateurs de voir l'application qui ils sont, après qu'ils reçoivent un appel, etc?
- je ne crois pas que l'inter-plate-forme de cohérence entre l'application de différentes versions est aussi important que la cohérence entre les applications sur une seule plate-forme par Juhani
- Peu de temps nous avons besoin de cette fonction lors de votre non geek patron vous demande de faire de l'iOS motif de l'INTERFACE utilisateur sous Android! c'est certainement l'une des mauvaises pratiques dans Android! mais nous devons le faire! si nous commenter alors que nous sommes noté! 🙂
InformationsquelleAutor Archie.bpgc | 2012-12-04
Vous devez vous connecter pour publier un commentaire.
setDisplayShowHomeEnabled (boolean showHome)
developer.android.com/reference/android/app/...Ouvrir votre styles.xml fichier et ajouter ci-dessous les codes dans votre Actionbar style
p/s: je suis en utilisant Actionbar Sherlock et cela fonctionne bien
Si vous ne voulez pas l'icône en particulier de l'activité.
Pour masquer l'icône de la barre d'action méthodes suivantes fonctionne pour moi
Essayer de mettre cette chose
cela fonctionne pour moi.
Pour masquer l'icône ainsi essayer d'utiliser
setIcon(null)