Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java LocationManager.addProximityAlert打开标记';s信息窗口_Java_Android_Google Maps_Infowindow - Fatal编程技术网

Java LocationManager.addProximityAlert打开标记';s信息窗口

Java LocationManager.addProximityAlert打开标记';s信息窗口,java,android,google-maps,infowindow,Java,Android,Google Maps,Infowindow,我试图做一个活动,显示你所在的谷歌地图标记的信息窗口 我认为最初应该在每个标记中使用GeoFence,当您输入它时,infowindow应该是打开的。然而,我发现我认为更容易实现这一点的方法是:LocationManager.addProximityAlert。我添加了尽可能多的ProximityAlert作为标记,问题是ProximityAlert方法启动了一个意图,而在另一个活动中,我无法从原始活动中显示标记的信息窗口,或者至少我找不到如何显示。 因此,我的问题是: 我可以打开谷歌地图标记

我试图做一个活动,显示你所在的谷歌地图标记的信息窗口

我认为最初应该在每个标记中使用GeoFence,当您输入它时,infowindow应该是打开的。然而,我发现我认为更容易实现这一点的方法是:LocationManager.addProximityAlert。我添加了尽可能多的ProximityAlert作为标记,问题是ProximityAlert方法启动了一个意图,而在另一个活动中,我无法从原始活动中显示标记的信息窗口,或者至少我找不到如何显示。 因此,我的问题是:

  • 我可以打开谷歌地图标记的信息窗口吗 LocationManager.addProximityAlert?怎么做
  • 我应该使用Geofence和新的GoogleApi客户端吗

这不是addProximityAlert方法中的意图,而是挂起的意图。因此,当用户进入地理围栏区域时,应该调用挂起的意图。在同一声明中,您必须为弹出的信息窗口编写代码。这将解决您的问题


以下是您可以从中获得的一些见解。

谢谢您的回答。是的,你是对的,是一个悬而未决的内容不是一个意图,但本质上是相同的,它将涉及一个新的活动,在一个新的活动中,我不能显示原始活动的信息窗口。也许我想要的东西做不到,也许我失去了重点。我是否应该放弃并尝试使用此PendingEvent启动AlertDialog,以显示与标记的信息窗口相同的信息?是的,使用AlertDialog将是一个不错的选择,因为您希望在同一活动中显示所有内容,并且符合您的规格。此链接()可能会有所帮助!!谢谢