什么是通知Android我需要触摸屏幕左侧以拉出抽屉的正确方法?现在在Q beta 3上它可以返回而不是拉出抽屉。我在寻找文档,但找不到任何文档。
答案 0 :(得分:0)
您不应将systemGestureExclusionRects api用于Navigation Drawer或任何其他会导致选择整个左/右边缘的控件,因为这将导致行为不一致。
DrawerLayout对系统手势具有开箱即用的支持。您所需要做的就是将依赖关系更新为“ 1.1.0-alpha01”并针对Q进行构建。
有关更多详细信息,请参见this devbyte和this I/O session。
答案 1 :(得分:0)
答案 2 :(得分:0)
根据Chris Banes(Google Android开发人员关系):
抽屉行为正在改变。用户将能够打开抽屉 偷看抽屉,然后滑动。最大的好处是 与具有“旧” DrawerLayout版本的现有应用程序配合使用。
您可以找到他在说in his tweet的动画。
我想我们不必做任何事情,只需确保更新gradle依赖项即可。也许他们会在下一个版本中再次对其进行更改。
答案 3 :(得分:-1)
在the preview docs on gestural nav中,View现在具有方法setSystemGestureExclusionRects
https://developer.android.com/reference/kotlin/android/view/View.html#setSystemGestureExclusionRects(kotlin.collections.MutableList)