【问题标题】:Show navigation drawer opened显示已打开的导航抽屉
【发布时间】:2015-08-19 21:39:29
【问题描述】:

我一直在寻找如何显示打开的导航抽屉。我已经看到使用 Gravity.LEFT 可以制作动画,但我想在没有动画的情况下完全显示它。

这就是制作动画的原因。

    ((DrawerLayout) findViewById(R.id.drawer_layout)).openDrawer(Gravity.LEFT);

¿如何显示没有动画显示的 DrawerLayout?

【问题讨论】:

    标签: android navigation-drawer gravity drawerlayout


    【解决方案1】:

    有一个很棒的 library 可以在 Mike Penz 开发的应用中实现 NavigationDrawer。

    【讨论】:

    • 谢谢,但我一切都很好,我唯一的问题是我不知道如何完全显示它,我认为使用 android 片段会有一个解决方案。
    【解决方案2】:

    试试这条线。

    ((DrawerLayout) findViewById(R.id.drawer_layout)).openDrawer(GravityCompat.START);
    

    【讨论】:

    • 感谢您的回答,但那行代码的效果与 Gravity.Left 相同。我在 onResume() 方法和用户返回我的应用程序时使用它。导航抽屉动画并显示。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-04
    • 1970-01-01
    • 2016-05-05
    • 1970-01-01
    相关资源
    最近更新 更多