I am using NavigationDrawer in android. its working properly. now i want to change image of NavigationDrawer backbutton so for that, i used this mDrawerToggle.setDrawerIndicatorEnabled(false);
it hide the default backbutton image. and now change the image using this mDrawerToggle.setHomeAsUpIndicator(R.mipmap.ic_launcher);
but on click of custom navigation back button drawer not working.How to manage this?
my code is
 public void setUp(int fragmentId, DrawerLayout drawerLayout, final Toolbar toolbar) {
    containerView = getActivity().findViewById(fragmentId);
    mDrawerLayout = drawerLayout;
    mDrawerToggle = new ActionBarDrawerToggle(getActivity(), drawerLayout, toolbar, R.string.drawer_open, R.string.drawer_close) {
        @Override
        public void onDrawerOpened(View drawerView) {
            is= false;
            super.onDrawerOpened(drawerView);
            getActivity().invalidateOptionsMenu();
        }
        @Override
        public void onDrawerClosed(View drawerView) {
            is= true;
            super.onDrawerClosed(drawerView);
            getActivity().invalidateOptionsMenu();
        }
        @Override
        public void onDrawerSlide(View drawerView, float slideOffset) {
            super.onDrawerSlide(drawerView, slideOffset);
        }
    };
    mDrawerToggle.setHomeAsUpIndicator(R.mipmap.ic_launcher);
mDrawerToggle.setDrawerIndicatorEnabled(false);
    mDrawerLayout.setDrawerListener(mDrawerToggle);
    mDrawerLayout.post(new Runnable() {
        @Override
        public void run() {
            mDrawerToggle.syncState();
        }
    });
}