android - 在当前位置 Google map 上显示蓝点图标

标签 android google-maps

当我的蓝点图标消失时,我感到很困惑。过去是我可以显示蓝点图标。但现在它只是将相机缩放到我当前的位置,而没有蓝点图标。

这是我的代码:

private void handleNewLocation(Location location) {
    Log.d(TAG, location.toString());
    double currentLatitude = location.getLatitude();
    double currentLongitude = location.getLongitude();
    LatLng latLng = new LatLng(currentLatitude, currentLongitude);
    mMap.moveCamera(CameraUpdateFactory.newLatLng(latLng));
    mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(latLng, 21));
  }

enter image description here

最佳答案

您需要做如下操作:

GoogleMap myMap;
myMap.setMyLocationEnabled(true);

你可以在我的github上获得所有示例项目代码here并尝试自己:)

关于android - 在当前位置 Google map 上显示蓝点图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30440777/

相关文章:

android - 支持MapFragment和onMapReady

android - 在服务运行时创建新 Activity

Android:NotificationListenerService 未再次创建

android - 使用 Superpowered 在 Android 中进行音高转换/时间拉伸(stretch)

android - 在 Android 应用程序中使用 OSM 而不是 Google map

javascript - 从地址查找给定英里半径内的城市

Javascript谷歌地图包含矩形中的点

android - 如何在 viewPager 页面之间自动切换

java - 修改Android源的核心Java库以在应用程序中使用

java - 如何在Android中使用Google Map Api创建的圆上添加标签?