Guest User

Untitled

a guest
Nov 22nd, 2017
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. private void getDeviceLocation() {
  2. try{
  3. if(mLocationPermissionGranted){
  4. Task locationResult = mFusedLocationProviderClient.getLastLocation();
  5. locationResult.addOnCompleteListener(this, new OnCompleteListener() {
  6. @Override
  7. public void onComplete(@NonNull Task task) {
  8. if(task.isSuccessful()){
  9. mLastKnownLocation = (Location) task.getResult();
  10. CameraPosition oldPos = mMap.getCameraPosition();
  11. CameraPosition pos = CameraPosition.builder(oldPos).bearing(16).build();
  12. mMap.moveCamera(CameraUpdateFactory.newCameraPosition(pos));
  13.  
  14. }else{
  15. Log.d(TAG,"Current Location is null. Using defaults.");
  16. Log.e(TAG,"Exception : %s",task.getException());
  17.  
  18. }
  19. }
  20. });
  21. }
  22. }catch (SecurityException e){
  23. Log.e("Exception: %s", e.getMessage());
  24. }
  25. }
Add Comment
Please, Sign In to add comment