public LocationRepository(Activity activity, GoogleApiClient mGoogleApiClient) {
mFusedLocationClient = LocationServices.getFusedLocationProviderClient(activity);
this.mGoogleApiClient = mGoogleApiClient;
mFusedLocationClient.getLastLocation()
.addOnSuccessListener(activity, new OnSuccessListener<Location>() {
@Override
public void onSuccess(Location location) {
if (location != null) {
userLocation = location;
publishSubject.onNext(userLocation);
//addOverlay(new LatLng(userLocation.getLatitude(), userLocation.getLongitude()));
//mMap.moveCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
} else {
userLocation = null;
}
}
});
}
LocationRepository.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:Nibo
作者:
评论列表
文章目录