Ändern des Symbols der Navigationsleiste in der Aktionsleiste android

Habe ich einen NavigationDrawer in meiner app mit ActionBar. Ändern des Symbols der Navigationsleiste in der Aktionsleiste android

Wie gezeigt in der Abbildung oben habe ich die ändern möchte NavigationDrawer toggle-button-Symbol, um etwas, was ich will. Wie kann ich es ändern?

Hier ist mein code:-

mDrawerList.setOnItemClickListener(new SlideMenuClickListener());


    //enabling action bar app icon and behaving it as toggle button
    getActionBar().setDisplayHomeAsUpEnabled(true);
    getActionBar().setHomeButtonEnabled(true);

    mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
            R.drawable.hamburger_button, //nav menu toggle icon
            R.string.app_name, //nav drawer open - description for accessibility
            R.string.app_name //nav drawer close - description for accessibility
            ) {
        public void onDrawerClosed(View view) 
        {

            getActionBar().setTitle(mTitle);
            //calling onPrepareOptionsMenu() to show action bar icons
            invalidateOptionsMenu();
        }

        public void onDrawerOpened(View drawerView) {
            getActionBar().setTitle("Settings");
            //calling onPrepareOptionsMenu() to hide action bar icons
            invalidateOptionsMenu();
        }
    };
    mDrawerLayout.setDrawerListener(mDrawerToggle);
@Override
protected void onPostCreate(Bundle savedInstanceState) {
    super.onPostCreate(savedInstanceState);
    //Sync the toggle state after onRestoreInstanceState has occurred.
    mDrawerToggle.syncState();
}

@Override
public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
    //Pass any configuration change to the drawer toggls
    mDrawerToggle.onConfigurationChanged(newConfig);
}

Wenn ich versuche es zu verändern R.drawable.hamburger_button Es zeigt immer noch das Standard-icon

Kommentar zu dem Problem
R. drawable.hamburger_button ist Ihre eigene Bild-und nicht der gleiche wie der von android ? Kommentarautor: Shivam Verma
ja. Es ist meine benutzerdefinierte Bild. Kommentarautor: user3713706
stackoverflow.com/questions/9252354/... bitte nehmen Sie eine Beute unter diesem link Kommentarautor: Giant
@HakHak das funktioniert. Vielen Dank. Postet bitte eine Antwort, damit ich es akzeptieren. Auch eine Idee, wie ich kann ich die app Titel in der Mitte der Aktionsleiste? Kommentarautor: user3713706
@user3713706 keine Notwendigkeit mate.. weil im tut das Ding auch und war in der Lage, damit es funktioniert ich war nur zu hoffen, dass es kann Ihnen helfen, viel Spaß beim Programmieren 🙂 Kommentarautor: Giant

InformationsquelleAutor der Frage user3713706 | 2014-06-30

Schreibe einen Kommentar