J'utilise ActionBarSherlock dans mon application et je veux implémenter un menu popup comme l'image ci-dessous, avec un logo et le texte correspondant.
Veuillez m'aider à y parvenir, toute aide serait appréciable.
Merci
J'utilise ActionBarSherlock dans mon application et je veux implémenter un menu popup comme l'image ci-dessous, avec un logo et le texte correspondant.
Veuillez m'aider à y parvenir, toute aide serait appréciable.
Merci
Voilà, c'est fait dans l'application pour laquelle vous avez posté une capture d'écran. Je pense que vous êtes familier avec ActionbarSherlok. Le bouton pour ce menu déroulant sera sur la barre d'action.
public boolean onCreateOptionsMenu(Menu menu) {
// Used to put dark icons on light action bar
SubMenu subMenu1 = menu.addSubMenu("");
subMenu1.add("Item1").setIcon(R.drawable.icon).setOnMenuItemClickListener(
new OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
return false;
}
});
MenuItem subMenu1Item = subMenu1.getItem();
subMenu1Item.setIcon(R.drawable.abs__ic_menu_moreoverflow_holo_dark);
subMenu1Item.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS
| MenuItem.SHOW_AS_ACTION_WITH_TEXT);
return true;
}
Ajouté PopupMenu
sur ActionBarSherlock .
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.