【问题标题】:How to put marker on android map location?如何在android地图位置上放置标记?
【发布时间】:2014-08-18 03:37:32
【问题描述】:

在我找到这个Location mCurrentLocation = mLocationClient.getLastLocation(); 之后,我怎样才能在那个位置添加一个标记?

制作一个类似的标记 MarkerOptions marker = new MarkerOptions().position(new LatLng(latitude, longitude)) 需要position 对象,有没有办法可以从Location 对象中检索position?还是以其他方式完成?

【问题讨论】:

    标签: android google-maps location google-maps-android-api-2


    【解决方案1】:

    您可以使用Location 类的getLatitude()getLongitude(),这将返回double,届时您可以在new LatLong 构造函数中传递它。

    样本:

    MarkerOptions marker = new MarkerOptions().position(new LatLng(mCurrentLocation.getLatitude(), mCurrentLocation.getLongitude()))
    

    【讨论】:

      猜你喜欢
      • 2011-08-08
      • 1970-01-01
      • 2012-11-03
      • 2011-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-11
      • 2011-11-03
      相关资源
      最近更新 更多