当我在地图上的位置进出我的应用程序谷歌地图围栏时,我怎么能让事情发生。我似乎无法理解google关于地理围栏的教程。而我无法找到任何其他教程。
这是我的代码..
private void form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (e.CloseReason == CloseReason.None)
{
e.Cancel = true;
return;
}
// any other OnClose code you may wish to execute.
}
答案 0 :(得分:0)
齿突, 当您转换Geofence时需要进行某些事情
到目前为止您编写的代码将在地图上创建地理围栏和圆圈,但在围栏转换时它将不会执行任何操作。 在您链接的tutorial中,您成功创建了地理围栏,但现在您需要执行其他一些步骤。确保按照“指定地理围栏和初始触发器”,“为地理围栏过渡定义意图”和“添加地理围栏”中的步骤进行操作。这应该完成我上面列出的步骤1,2和3。如果你有这些步骤,请尝试“处理地理围栏过渡”部分,这将完成我在上面列出的第4步。
我希望这可以帮到你!
P.S。:由于我发现您正在向地图添加圆圈,因此您可能很快发现需要一种方法来跟踪这些圆圈,以便为每个地理围栏正确添加和删除它们。有一篇简短的博文here,讨论了如何执行此操作。