19 votes

Icône du tiroir de navigation ne s'affiche pas (actionbar Sherlock)

Avoir le tiroir de navigation fonctionnant avec la barre d'action Sherlock mais j'ai du mal à obtenir l'icône à 3 lignes (comme Gmail) au lieu du bouton normal de retour "<". Voici mon code ic_drawer est l'icône à 3 lignes que utilise Gmail

getSupportActionBar().setIcon(R.drawable.myIcon);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    getSupportActionBar().setDisplayShowTitleEnabled(true);
mDrawerToggle = new ActionBarDrawerToggle(this, mDrawer,
            R.drawable.ic_drawer, R.string.menu_open, R.string.menu_close) {
        public void onDrawerClosed(View view) {

            super.onDrawerClosed(view);
        }

        public void onDrawerOpened(View drawerView) {
            super.onDrawerOpened(drawerView);
        }
    };

-2voto

user1361425 Points 31

Peut-être que cela fonctionnera...

dans onCreateOptionMenu, gonflez votre mise en page de menu getSupportMenuInflater().inflate(R.menu.action_bar_menu, menu);

Prograide.com

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.

Powered by:

X