Android studio 关于城市地图的问题

Android studio 关于城市地图的问题,android-studio,citymaps,Android Studio,Citymaps,1、 我想创建一个圆,并设置一个自定义的图像来填充圆,将其用作地图上的标记,不仅可以随时更改图像,还可以更改圆的颜色,如何实现此功能?请看下面的图片! 2、 就像你的城市地图app show一样,当我放大地图时,地图上会显示一些隐藏的商业图标,这些图标在缩小地图时会再次隐藏,如何实现这种效果 3、 在我初始化对象标记并调用方法Marker.setFadeTime(3000)之后,软件提示我方法不存在,我看到类Marker.java但确实没有找到方法,为什么会这样 4、 我想在标记旁边添加一些星

1、 我想创建一个圆,并设置一个自定义的图像来填充圆,将其用作地图上的标记,不仅可以随时更改图像,还可以更改圆的颜色,如何实现此功能?请看下面的图片!

2、 就像你的城市地图app show一样,当我放大地图时,地图上会显示一些隐藏的商业图标,这些图标在缩小地图时会再次隐藏,如何实现这种效果

3、 在我初始化对象标记并调用方法Marker.setFadeTime(3000)之后,软件提示我方法不存在,我看到类Marker.java但确实没有找到方法,为什么会这样

4、 我想在标记旁边添加一些星星,如下所示:

如何添加星星?标签只能设置标记旁边的文字

5、 我想在片段处加载地图,而不是扩展FragmentActivity的活动,我发现SupportCityMapFragment没有用,我能做些什么来完成这个要求

6、 在你的应用程序中,在搜索框中输入“纽约”后就可以找到那个地方,无论我输入什么,我都可以做些什么来完成这个功能

7、 在我开发关于城市地图的应用程序时,我发现了一个严重的问题,所以你的应用程序也发生了。当我运行应用程序时,程序突然强制回闪,此时我运行你的应用程序Citymaps,问题与前面的相同,我在逻辑视图中发现以下错误:15327-15374/com.map.maplbs a/libc﹕ 0xdeadbaad(代码=1)处的致命信号11(SIGSEGV),线程15374(线程-1819)。
要解决此问题,我必须重新启动设备。为什么会这样?

我是Citymaps SDK的开发人员,我会尽力回答您的问题

1) 我建议使用安卓
Canvas
API构建图像,然后使用
标记将其显示在地图上。有关详细信息,请参阅文档:

2) 这是内置在城市地图
业务层中的。此功能不是通过API公开的。如果您希望使用城市地图
业务层
,则应创建
城市地图视图
城市地图片段
/
支持城市地图片段
,并将其自动添加到地图中

3) 此时,
fadeTime
API似乎存在一个已知问题。谢谢你让我们注意到这一点。我们将在即将发布的版本中修复它。现在,您可以设置
标记
alpha
属性的动画

4) 同样,
BusinessLayer
的功能也没有直接公开。如果您希望创建类似的标记,我建议您使用Android的
Canvas
构建图像,然后将其作为
标记添加到地图中

5) 如果您希望在片段中加载映射,可以使用子片段来完成这项工作(有关更多详细信息,请查看Android文档)。您还可以通过直接实例化
CityMapView
MapView
并将其以XML或代码的形式添加到视图层次结构中来实现这一点。但是,如果执行此操作,请记住在映射实例上调用生命周期方法,否则映射将无法正常运行

6) 如果您希望在应用程序中进行搜索,则由您自行实现此功能。我们目前没有提供现成的搜索API

7) 谢谢你的错误报告。我们将调查这个问题,并在将来的版本中修复它

如果您还有任何问题,请随时提问,并感谢您使用Citymaps SDK