Jetpack Compose:允许手势通过 Scaffold

问题描述

我正在使用 Scaffold 为主屏幕构建一个应用程序。我有一个要求,即脚手架在地图上。 (为此我使用 Google 地图。我使用 Compose 示例应用程序中的“Crane”应用程序的实现。)这样做的原因是即使更改选项卡,地图也将保持不变。

enter image description here

我已成功将地图和脚手架添加到顶部,但遇到了问题。当脚手架在地图上时,我无法拖动地图。

我知道问题不在于地图,因为如果我移除脚手架,那么我可以拖动地图。 我也知道问题不在于脚手架捕获点击,因为我在脚手架下添加一个可点击框并且能够检测到点击。

我怀疑 Scaffold 的抽屉手势检测可能正在消耗手势,但我将 drawerGesturesEnabled 设置为 false 并且仍然没有运气。

有谁知道为什么我不能通过 Scaffold 拖动我的 Google MapView?或者对我如何解决它有任何建议?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...