0
votes

I Want to change the navigation drawer toggle icon for close and open.

I downloaded the sample code from this link:

http://vardhan-justlikethat.blogspot.in/2014/02/android-slider-from-right-to-left.html

But there is no method call when navigation drawer closed. I required to change that toggle button with some other image,

Thanks.

2

2 Answers

0
votes

in res/drawable-hdpi/ ,res/drawable-mdpi/ , res/drawable-xhdpi/ and res/drawable-xxhdpi/ you have ic_drawer.png change that with your image

0
votes

DrawerListener:

DrawerListener drawerListener = new DrawerListener() {

    @Override
    public void onDrawerClosed(View drawerView) {
        drawerHandleImage.setImageResource(R.id.closed);
    }

    @Override
    public void onDrawerOpened(View drawerView) {
        drawerHandleImage.setImageResource(R.id.opened);
    }

    @Override
    public void onDrawerSlide(View drawerView, float slideOffset) { }

    @Override
    public void onDrawerStateChanged(int newState) { }

};

Set the listener to your DrawerLayout:

drawerLayout.setDrawerListener(drawerListener);