如何在Android Q中保留活动的左侧进行手势



通知Android的正确方法是什么我需要在屏幕左侧触摸抽屉的拉出?现在,在Q Beta 3上,它可以返回而不是拉出抽屉。我寻找文档,但找不到任何。

您不应使用systemureexclusionRects api进行导航抽屉或任何其他控件,这将导致整个左/右边缘选择,因为这会导致不一致的行为。

抽屉层没有对系统手势的支持。您需要做的就是将依赖项更新为'1.1.0-alpha01',并根据q。

构建。

您可以参考此Devbyte,此I/O会话以获取更多详细信息。

来自手势nav上的预览文档,视图现在具有方法setSystemGestureExclusionRects https://developer.android.com/reference com/reference/kotlin/kotlin/kotlin/android/android/andview.html#setsetsystempore extsystemureexclusion科。

根据克里斯·班尼斯(Chris Banes((Google的Android开发人员关系(:

抽屉行为正在改变。用户将能够打开抽屉 通过窥视抽屉,然后滑动。最大的好处是 与现有的应用程序一起使用"旧"抽屉版本。

您可以在他的推文中找到他在说什么的动画。

我想我们不必做任何事情,只需确保更新我们的gradle依赖项即可。也许他们会在下一个版本中再次更改它。

最新更新