【问题标题】:Full Screen, Immersive Mode, disable left swipe navigation bar全屏,沉浸式模式,禁用向左滑动导航栏
【发布时间】:2015-07-04 00:05:45
【问题描述】:

在全屏沉浸模式下是否可以禁用打开主导航栏的向左滑动手势,以便只能从顶部滑动打开?在开发全屏游戏时,必须大量设计以防止用户意外打开它,这很烦人。

提前致谢。

编辑:

抱歉,我说的是沉浸式模式下的水平锁定全屏游戏,禁用左滑动手势,使主 android 导航栏/通知栏出现,我希望有一种方法让它通过从顶部滑动打开。

【问题讨论】:

    标签: android


    【解决方案1】:

    你可以使用

    mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
    

    锁定您的 DrawerLayout,使其无法通过手势打开。并通过以下方式解锁:

    mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED);
    

    【讨论】:

    • 对我不起作用。有人有这方面的例子吗?我有一个带控制器的播放器,必须禁止水平滑动才能显示沉浸式菜单……但如果您进行了垂直滑动,则必须工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-25
    • 2014-03-07
    • 2018-07-17
    • 2014-03-06
    • 1970-01-01
    • 1970-01-01
    • 2013-12-23
    相关资源
    最近更新 更多