Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.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
Android 在mapbox中,如何更改位置';s注释图标?_Android_Mapbox - Fatal编程技术网

Android 在mapbox中,如何更改位置';s注释图标?

Android 在mapbox中,如何更改位置';s注释图标?,android,mapbox,Android,Mapbox,我知道我可以使用以下方法设置其他注释/标记的图标: new MarkerOptions().icon(myIcon) 我的问题是如何修改我的位置标记?如果您查看API,在一个示例中,您可以使用此代码 mapView.addMarker(new MarkerOptions() .position(new LatLng(41.885, -87.679))); 标记将位于指定的坐标处 以下是供进一步参考的链接 您可以使用IconFactory: IconFactory iconFacto

我知道我可以使用以下方法设置其他注释/标记的图标:

 new MarkerOptions().icon(myIcon)

我的问题是如何修改我的位置标记?

如果您查看API,在一个示例中,您可以使用此代码

mapView.addMarker(new MarkerOptions()
    .position(new LatLng(41.885, -87.679)));
标记将位于指定的坐标处

以下是供进一步参考的链接


您可以使用
IconFactory

IconFactory iconFactory = IconFactory.getInstance(<activity context>);
new MarkerOptions().icon(iconFactory.fromResource(<drawable resource>));
Icon icon    = iconFactory.fromResource(<drawable resource>);
Icon newIcon = IconFactory.recreate(icon.getId(), Bitmap.createScaledBitmap(icon.getBitmap(), 35, 35, false));