Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.99 KB | None | 0 0
  1.  
  2. public class MainActivity extends AppCompatActivity {
  3.  
  4.     private static final String TAG = "MainActivity";
  5.  
  6.     @Override
  7.     protected void onCreate(Bundle savedInstanceState) {
  8.         super.onCreate(savedInstanceState);
  9.         setContentView(R.layout.activity_main);
  10.  
  11.         checkLocationPermission();
  12.         Log.d(TAG, "Permission has been checked!");
  13.  
  14.         Position position = new Position(this);
  15.         Log.d(TAG, "Latitude: ");
  16.         String lat = position.getLatitude();
  17.         Log.d(TAG, lat);  // zwraca java.lang.NullPointerException: println needs a message
  18.  
  19.     }
  20.  
  21.     private void checkLocationPermission() {
  22.         if (ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED)
  23.             openGetLocationPermission();
  24.     }
  25.  
  26.     private void openGetLocationPermission() {
  27.         Intent intent = new Intent(this, GetLocationPermission.class);
  28.         startActivity(intent);
  29.     }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement