flutter - 如何在颤动中从谷歌地图中获取取消选择标记的回调?
问题描述
我试图对像deselect
Marker 这样的动作进行回调。但在标记的属性中,我发现只有onTap
回调。我该如何解决这个问题?例如,我的标记初始化
Marker createMarkerFromPlace(Place place, void Function(String uid) onTap) {
return Marker(
markerId: MarkerId(place.uuid),
draggable: false,
visible: true,
infoWindow: InfoWindow(
title: place.name,
snippet: place.vicinity
),
position: LatLng(
place.geometry.location.lat,
place.geometry.location.lng
),
onTap: (){ onTap(place.uuid); }
);
}
解决方案
推荐阅读
- angular - Angular:如何基于切换启用和禁用输入字段
- c# - 将isf格式转换为png?
- android - 找不到接受参数类型“android.text.TextWatcher”的 android.widget.EditText android:onTextChanged 的设置器
- python - 从 environment.yml 文件中使用 pipenv 在虚拟环境中安装包
- php - 为什么我不能在字符串中使用“@”运算符?
- jmeter - 使用 Ant 测试运行的 Jmeter 因“转换期间出现致命错误”而失败
- scala - 如何从 Akka HTTP POST 请求中读取 JSON 正文并将最终响应作为 JSON 数组发送
- php - 当值为空或不需要时,如何在使用 html5 表单占位符时使用 str_replace?
- node.js - 在生产中的本地机器上设置环境变量
- angular - PrimeNG flexgrid 未正确显示