TLDR: 我需要一种可以编程方式禁用Android 10手势导航的方法,以便当用户从侧面滑动时不会意外返回。
背景:Android 10引入了手势导航,取代了底部的按钮。因此,在启用它的Android 10设备上,他们可以从屏幕的任一侧滑动以返回,并从底部滑动以在主页和应用程序之间导航。然而,我正在进行AR实现,并希望锁定屏幕为竖屏,但允许用户进入横屏模式。
如果用户将其手机旋转到横屏模式,但活动被锁定为竖屏,则后退手势导航现在是从顶部滑动,这是访问全屏应用程序中状态栏的常见方法(其中这个也是),因此如果用户习惯于使用android导航,则会意外地返回并离开体验。
有谁知道如何通过编程方式禁用手势导航(但是用户如何返回/回到主页?)或者知道如何改变手势操作的方向,而不需要您的活动支持横屏?
背景:Android 10引入了手势导航,取代了底部的按钮。因此,在启用它的Android 10设备上,他们可以从屏幕的任一侧滑动以返回,并从底部滑动以在主页和应用程序之间导航。然而,我正在进行AR实现,并希望锁定屏幕为竖屏,但允许用户进入横屏模式。
如果用户将其手机旋转到横屏模式,但活动被锁定为竖屏,则后退手势导航现在是从顶部滑动,这是访问全屏应用程序中状态栏的常见方法(其中这个也是),因此如果用户习惯于使用android导航,则会意外地返回并离开体验。
有谁知道如何通过编程方式禁用手势导航(但是用户如何返回/回到主页?)或者知道如何改变手势操作的方向,而不需要您的活动支持横屏?