首次运行导航抽屉关闭

时间:2016-02-08 06:06:45

标签: android android-navigation-drawer

我有一个带导航抽屉的应用程序。一切都很好,但我的导航抽屉会在我的应用程序启动时自动打开。

除非我点击一下菜单按钮,否则我不想看到我的导航抽屉。

提前致谢!

3 个答案:

答案 0 :(得分:1)

启动导航抽屉活动时。确保它已经打开。

DrawerLayout mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
... 
if(mDrawerLayout.isDrawerOpen(GravityCompat.START)) {
  //drawer is open 
} 

答案 1 :(得分:0)

YourDrawerLayout.closeDrawers();方法的主要活动中调用OnCreate,关闭导航抽屉。

答案 2 :(得分:0)

关闭..

private void closeDrawer() {
        if (mDrawer.isDrawerOpen(GravityCompat.START)) {
            mDrawer.closeDrawer(GravityCompat.START);
        }
}