android - xamarin - 避免在 android 标记上打开 InfoWindow
问题描述
在我的应用程序中,我想避免在某些标记上打开 infowindos。我试图添加
NativeMap.MarkerClick += (sender, e) => OnMarkerClick(sender, e);
如果 infowindos 必须显示或不显示,则在 On 标记中单击 I undestend 以返回 false 或 true。
public bool OnMarkerClick(object sender, GoogleMap.MarkerClickEventArgs e)
{
if ("MY Condition on e.Marker")
// I need to: NO open InfoWindows
return true;
else
// I need to: OPEN InfoWindows
return false;
}
但结果是一样的。Infowindows 没有打开。还有另一种方法吗?
解决方案
推荐阅读
- python - 如何让 Mypy 意识到在某些情况下不会使用默认值
- ios - 识别用户何时触碰 UICollectionView 单元格
- php - 将对象添加到现有变量到对象中
- bash - 使用命令行参数文件时的 Bash 变量替换
- bash - 在某些任务填充密码后通过 ssh 进行 Ansible 连接
- python - Find unique combination of pandas column out of list and another column
- python - 将 if/elif - 替换为带有 selenium 的 switch-case python(代码简化解决方案)
- javascript - 如何使用 Vuejs 对数组中的多个不同对象求和?
- windows - Https IIS is not working after deleting machinekeys folder
- javascript - 使用 Vue JS 从数组中过滤数据的最佳方法是什么?