Android ResultReceiver如何获取位置

时间:2016-02-16 09:40:49

标签: android location cllocationmanager

我有位置服务和活动。我正在为获得结果而开始服务

通过调用"结果接收器"。我得到一个正确的结果,但我想从服务获得经度和经度,但它返回位置mLastLocation null

有人可以通过调用resultReceiver

来帮助如何从服务获取位置

1 个答案:

答案 0 :(得分:1)

如何从位置获取LatitudeLongitude,如下所示?

Location mLastLocation;
Double lat =mLastLocation.getLatitude();
Double longi = mLastLocation.getLongitude()

服务

发送位置
 locationBroadcast.putExtra("location", location);

进入活动

 Location location = (Location) intent.getExtras().get(""location"");