@Override public void onLocationChanged(Location location) { if (mapLocationListener != null) { mapLocationListener.onLocationChanged(location); LatLng latlng= new LatLng(location.getLatitude(), location.getLongitude()); CameraUpdate cu=CameraUpdateFactory.newLatLng(latlng); map.animateCamera(cu); } }
mOnLocationChangedListener.onLocationChanged(location);
@Subscribe(threadMode = ThreadMode.MAIN, priority = 1, sticky = true) public void onEvent(@NonNull Location l) { Timber.v("location source updated"); this.mLocation = l; if (mListener != null) { this.mListener.onLocationChanged(this.mLocation); } if(mode == VIEW_DEVICE) { //noinspection ConstantConditions liveCamera.postValue(getCurrentLocation()); } getView().enableLocationMenus(); }
public void setLocation(LatLng latLng) { Location location = new Location(LocationManager.GPS_PROVIDER); location.setLatitude(latLng.latitude); location.setLongitude(latLng.longitude); if(this.listener != null) { this.listener.onLocationChanged(location); } } }
public void setLocation(Location location) { if(this.listener != null) { this.listener.onLocationChanged(location); } } public void setLocation(LatLng latLng) {
@Override public void activate(OnLocationChangedListener onLocationChangedListener) { Timber.v("location source activated"); mListener = onLocationChangedListener; if (mLocation != null) this.mListener.onLocationChanged(mLocation); }
@Override public void onMapLongClick(LatLng point) { if (mListener != null && !mPaused) { Location location = new Location("LongPressLocationProvider"); location.setLatitude(point.latitude); location.setLongitude(point.longitude); location.setAccuracy(100); mListener.onLocationChanged(location); } }