2013-07-30 72 views
1

在我的android应用程序中,我有一个地图视图,并在其上绘制图像。我在这里按照这个教程https://developers.google.com/maps/documentation/android/v1/hello-mapview如何在Android上绘制谷歌地图时更改可绘制的锚点?

但是,如何更改正在绘制的图像的锚点(图像原点)?我认为它目前使用图像的中心或左上角,但由于我使用的是Google标记图像,因此我希望该锚点位于图像的中心底部。

有谁知道如何改变这种情况?

+0

标记图标和图像通常有一个可以设置的'anchor'属性,与设置其大小和图像URL相同。我只用JavaScript来做这件事,而不是纯粹的Android。 –

回答

0
mMap.addMarker(new MarkerOptions().position(sydney) 
            .title("Marker in Sydney")) 
            .setIcon(BitmapDescriptorFactory.fromBitmap(
            BitmapFactory.decodeResource(getResources(), 
            R.drawable.marker)));