当前位置:  开发笔记 > Android > 正文

应用程序启动后如何隐藏抽屉?

如何解决《应用程序启动后如何隐藏抽屉?》经验,为你挑选了1个好方法。

我正在开发一个带有导航抽屉的android应用程序.一切正常.除了当我开始我的应用程序时,抽屉自动出现.这是我试图解决这个问题的方法:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mNavigationDrawerFragment = (NavigationDrawerFragment) getFragmentManager()
            .findFragmentById(R.id.navigation_drawer);
    mTitle = getTitle();

    // Set up the drawer.
    DrawerLayout mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
    mNavigationDrawerFragment.setUp(R.id.navigation_drawer,
            mDrawerLayout);

    // as a solution I added this if-statement
    if(mDrawerLayout.isDrawerOpen(GravityCompat.START)) {
        mDrawerLayout.closeDrawers();
    }

    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}

但它不起作用!.一旦applilication开始,如何隐藏它?



1> Dheerubhai B..:

mDrawerLayout.closeDrawer(GravityCompat.START);

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有