Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.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
谷歌地图上的自定义标记,API V2 android_Android_Google Maps Markers_Google Maps Android Api 2 - Fatal编程技术网

谷歌地图上的自定义标记,API V2 android

谷歌地图上的自定义标记,API V2 android,android,google-maps-markers,google-maps-android-api-2,Android,Google Maps Markers,Google Maps Android Api 2,我需要在谷歌地图上添加自定义标记,android 我使用的是API V2 你能分享一下我如何将我需要在标记点击时使用的对象添加到标记上吗 这是我的实现。 1-这是我添加标记以在地图上显示它的方式 Marker cardItemMarker = mMap .addMarker(new MarkerOptions() .position(cardItemlatLon) .title(cardItem.company_name) .snippet(cardItem.c

我需要在谷歌地图上添加自定义标记,android

我使用的是API V2


你能分享一下我如何将我需要在标记点击时使用的对象添加到标记上吗

这是我的实现。

1-这是我添加标记以在地图上显示它的方式

Marker cardItemMarker = mMap
    .addMarker(new MarkerOptions()
    .position(cardItemlatLon)
    .title(cardItem.company_name)
    .snippet(cardItem.card_name)
    .icon(BitmapDescriptorFactory
    .defaultMarker(BitmapDescriptorFactory.HUE_AZURE)));
2-我想在需要显示imageview的地方做一个自定义标记,所以我应该如何传递图像的url。所以我需要添加自定义标记。我不太了解如何添加自定义标记。在以前的map实现中,我们创建了mapOverlay类(数据类),用于保存细节,但我不知道如何在APIv2中创建

有什么帮助吗

谢谢

拉凯什

在以前的map实现中,我们创建了mapOverlay类(数据类),用于保存细节,但我不知道如何在APIv2中创建

在Maps V2中不能执行相同的操作,因为
标记
最终标记
,无法扩展

我的最佳建议是,不要对实际的文本片段使用
snippet()
,而是使用它来保存
HashMap
或类似数据结构的键。可以替代“信息”窗口的图形,使其不显示代码段。我这里有一个例子:

在以前的map实现中,我们创建了mapOverlay类(数据类),用于保存细节,但我不知道如何在APIv2中创建

在Maps V2中不能执行相同的操作,因为
标记
最终标记
,无法扩展


我的最佳建议是,不要对实际的文本片段使用
snippet()
,而是使用它来保存
HashMap
或类似数据结构的键。可以替代“信息”窗口的图形,使其不显示代码段。这里有一个例子:

您可以使用此库将对象添加到标记:。在回调中创建marker和getData后使用setData。

您可以使用此库向标记添加对象:。在callback中创建marker和getData后使用setData。

“您能分享一下如何将我需要在marker单击时使用的对象添加到marker吗”--我鼓励您编辑您的问题,并更详细地解释您的意思。@Commonware我已经编辑过。。我一直在创建自定义标记,以便将其添加到mapfragement中。你能帮我解决这个问题吗this@CommonsWare我已经正确地添加了标记,并添加了工作精。但我有另一个问题。。。我需要在我的项目中使用3个活动的地图。当我参加第一次活动时,一切都很顺利。但当我进入下一个地图活动时,我并没有得到任何错误,但屏幕只是挂起。。触摸或缩放时没有响应。你能分享一下这个问题吗。。。我也没有从日志中获得任何相关信息。@commonware这里是一个相关的日志信息,我看到03-22 11:22:53.720:I/dalvikvm堆(17846):将堆(frag case)增长到22.575MB,用于1048592字节分配“你能分享一下我如何将对象添加到标记中,我需要在标记点击时使用它吗?”--我鼓励您编辑您的问题,并更详细地解释您的意思。@commonware我编辑过。。我一直在创建自定义标记,以便将其添加到mapfragement中。你能帮我解决这个问题吗this@CommonsWare我已经正确地添加了标记,并添加了工作精。但我有另一个问题。。。我需要在我的项目中使用3个活动的地图。当我参加第一次活动时,一切都很顺利。但当我进入下一个地图活动时,我并没有得到任何错误,但屏幕只是挂起。。触摸或缩放时没有响应。你能分享一下这个问题吗。。。我也没有从日志中获得任何相关信息。@commonware这里是一个相关的日志信息,我看到03-22 11:22:53.720:I/dalvikvm堆(17846):将堆(frag case)增长到22.575MB,用于1048592字节分配感谢分享。.我想我已经有了这个想法。。休息一天,明天实施。。再次感谢您的帮助。我已经添加了它,也添加到了我的项目中,但是我无法将ImageURI设置为我视图中的自定义ImageView。-我已经签入了哈希映射-它就要来了。你能分享一下我如何用图像设置Imageview吗。我有来自服务器的ImageURL..例如。。。我已经正确地添加了标记,并添加了工作精。但我有另一个问题。。。我需要在我的项目中使用3个活动的地图。当我参加第一次活动时,一切都很顺利。但当我进入下一个地图活动时,我并没有得到任何错误,但屏幕只是挂起。。触摸或缩放时没有响应。你能分享一下这个问题吗。。。我也没有从日志中获得任何相关信息…谢谢分享..我想我已经知道了。。休息一天,明天实施。。再次感谢您的帮助。我已经添加了它,也添加到了我的项目中,但是我无法将ImageURI设置为我视图中的自定义ImageView。-我已经签入了哈希映射-它就要来了。你能分享一下我如何用图像设置Imageview吗。我有来自服务器的ImageURL..例如。。。我已经正确地添加了标记,并添加了工作精。但我有另一个问题。。。我需要在我的项目中使用3个活动的地图。当我参加第一次活动时,一切都很顺利。但当我进入下一个地图活动时,我并没有得到任何错误,但屏幕只是挂起。。触摸或缩放时没有响应。你能分享一下这个问题吗。。。我也没有从日志中得到任何相关信息。。。