Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 单击Hamberger图标时,导航抽屉未打开_Android_Android Studio_Navigation Drawer - Fatal编程技术网

Android 单击Hamberger图标时,导航抽屉未打开

Android 单击Hamberger图标时,导航抽屉未打开,android,android-studio,navigation-drawer,Android,Android Studio,Navigation Drawer,3天以来我一直有个奇怪的问题。我找了很多,但没能指出我的问题 这是我从MainActivity调用的NavigationDrawer类中的设置方法 public void setUp(DrawerLayout navDrawer, final Toolbar toolbar) { mDrawerLayout = navDrawer; mDrawerToggle = new ActionBarDrawerToggle(getActivity(), navDr

3天以来我一直有个奇怪的问题。我找了很多,但没能指出我的问题

这是我从MainActivity调用的NavigationDrawer类中的设置方法

    public void setUp(DrawerLayout navDrawer, final Toolbar toolbar) {
        mDrawerLayout = navDrawer;
        mDrawerToggle = new ActionBarDrawerToggle(getActivity(), navDrawer, R.string.open, R.string.close) {
        @Override
        public void onDrawerOpened(View drawerView) {
            super.onDrawerOpened(drawerView);
            title= (String) toolbar.getTitle();
            toolbar.setTitle("Menu");
            getActivity().invalidateOptionsMenu();
        }

        @Override
        public void onDrawerClosed(View drawerView) {
            super.onDrawerClosed(drawerView);
            if(toolbar.getTitle()=="Menu"){
                toolbar.setTitle(title);
            }
            getActivity().invalidateOptionsMenu();
        }

    };
    mDrawerLayout.setDrawerListener(mDrawerToggle);
    mDrawerLayout.post(new Runnable() {

        @Override
        public void run() {
            mDrawerToggle.syncState();
        }
    });
}
我的汉堡包图标带有迷人的动画,但单击图标既不会打开抽屉,也不会在打开时关闭抽屉

请引导我。
提前谢谢

首先,toolbar.getTitle==菜单不会做您认为它会做的事情。请仔细阅读。@MH。谢谢你的建议。我一定会把它编辑成你的链接上提到的.equals。