我正在尝试用Google地图v2上我自己的图标替换蓝点(在地图上显示当前位置)。我在下面试过,没有用过。
应该是这样的
下面没有用
Bitmap b = BitmapFactory.decodeResource(getResources(),
R.drawable.location_arrow1);
googleMap.addMarker(new MarkerOptions().position(myPosition)
.title(getIntent().getStringExtra("first_name"))
.icon(BitmapDescriptorFactory.fromBitmap(b)));
答案 0 :(得分:7)
您必须停止使用GoogleMap.setMyLocationEnabled
并多写一些代码,包括receiving location updates
,并提高Circle
的准确性。
答案 1 :(得分:3)
我认为您将当前位置传递给LocationSource,以便能够使用my-location按钮。
你必须自己做。
- 设置为false gmaps.getUiSettings().setMyLocationButtonEnabled(false);