Android 忽略沉浸式模式滑动

Android 忽略沉浸式模式滑动,android,android-4.4-kitkat,swipe-gesture,android-fullscreen,Android,Android 4.4 Kitkat,Swipe Gesture,Android Fullscreen,随着游戏在安卓4.4的全屏沉浸模式下运行,用户从屏幕边缘滑动以显示通知/状态栏和菜单按钮栏 然而,这些挥杆也作为向下挥杆传递给下方的游戏 除了硬编码外,是否有一种官方/干净的方法来忽略这些刷卡?是否有一种特定的方法来忽略屏幕上的向下刷卡?在K中,没有这种方法。系统将与应用程序并行接收运动事件,而不是之前。这避免了引入延迟,并使应用程序/游戏能够使用这些事件实现手势 请记住,即使手势开始于边缘附近,在手势结束时也可能无法满足边缘滑动的要求。如果您试图避免AOSP,您可能需要查看它。我想要完全相同的

随着游戏在安卓4.4的全屏沉浸模式下运行,用户从屏幕边缘滑动以显示通知/状态栏和菜单按钮栏

然而,这些挥杆也作为向下挥杆传递给下方的游戏


除了硬编码外,是否有一种官方/干净的方法来忽略这些刷卡?是否有一种特定的方法来忽略屏幕上的向下刷卡?

在K中,没有这种方法。系统将与应用程序并行接收运动事件,而不是之前。这避免了引入延迟,并使应用程序/游戏能够使用这些事件实现手势


请记住,即使手势开始于边缘附近,在手势结束时也可能无法满足边缘滑动的要求。如果您试图避免AOSP,您可能需要查看它。

我想要完全相同的东西。我正在开发一个绘图应用程序,想打开“无限”模式。但在旋转时,将传入触摸事件,从而导致绘制错误的曲线。这是不能接受的。如果这个手势只是吃掉事件,而不是发送到我的应用程序,那就太好了


我建议在检测到并触发系统手势后立即向应用程序触发取消事件。

感谢您的反馈和建议。如果我提出一些有趣的建议,我会在这里更新,让我试试