gpt4 book ai didi

java - 在此处 map 上添加 SVG 图像

转载 作者:行者123 更新时间:2023-12-01 21:39:36 25 4
gpt4 key购买 nike

我尝试使用mapMarker将基于资源的XML(支持SVG)添加到HERE map 上,据我所知,如果给出如下所示的基于资源的XML,它只考虑.png , map 上没有显示任何内容:

Image img = new Image();
img.setImageResource(R.drawable.button_gradientwithcorners);
mapMarker = new MapMarker(new GeoCoordinate(mSharedViewModel.getPreviewDestinations().getValue().get(0).getDestinationCoordinate()), img);
mMap.addMapObject(mapMarker);

有没有办法达到同样的效果。

还抛出以下异常:java.lang.IllegalArgumentException:提供的图像无效

最佳答案

目前,不支持将 SVG 作为 MapMarker 图像对象。Image 对象只能使用 BMP、JPEG 和 PNG 数据格式创建。

参见MapMarker Image类描述:

https://developer.here.com/documentation/android-premium/api_reference_java/index.html

关于java - 在此处 map 上添加 SVG 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58795948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com