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

时间:2019-05-09 20:00:36

标签: android navigation-drawer android-navigation-drawer android-architecture-navigation

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

4 个答案:

答案 0 :(得分:0)

您不应将systemGestureExclusionRects api用于Navigation Drawer或任何其他会导致选择整个左/右边缘的控件,因为这将导致行为不一致。

DrawerLayout对系统手势具有开箱即用的支持。您所需要做的就是将依赖关系更新为“ 1.1.0-alpha01”并针对Q进行构建。

有关更多详细信息,请参见this devbytethis I/O session

答案 1 :(得分:0)

答案 2 :(得分:0)

根据Chris Banes(Google Android开发人员关系):

  

抽屉行为正在改变。用户将能够打开抽屉   偷看抽屉,然后滑动。最大的好处是   与具有“旧” DrawerLayout版本的现有应用程序配合使用。

您可以找到他在说in his tweet的动画。

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

答案 3 :(得分:-1)