如何解决Jetpack Compose:允许手势通过 Scaffold
我正在使用 Scaffold 为主屏幕构建一个应用程序。我有一个要求,即脚手架在地图上。 (为此我使用 Google 地图。我使用 Compose 示例应用程序中的“Crane”应用程序的实现。)这样做的原因是即使更改选项卡,地图也将保持不变。
我已成功将地图和脚手架添加到顶部,但遇到了问题。当脚手架在地图上时,我无法拖动地图。
我知道问题不在于地图,因为如果我移除脚手架,那么我可以拖动地图。 我也知道问题不在于脚手架捕获点击,因为我在脚手架下添加了一个可点击框并且能够检测到点击。
我怀疑 Scaffold 的抽屉手势检测可能正在消耗手势,但我将 drawerGesturesEnabled
设置为 false 并且仍然没有运气。
有谁知道为什么我不能通过 Scaffold 拖动我的 Google MapView?或者对我如何解决它有任何建议?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。