diff --git a/app/src/main/java/com/tripmate/TripDetailsActivityNew.java b/app/src/main/java/com/tripmate/TripDetailsActivityNew.java index 087ad9d..a68c918 100644 --- a/app/src/main/java/com/tripmate/TripDetailsActivityNew.java +++ b/app/src/main/java/com/tripmate/TripDetailsActivityNew.java @@ -230,6 +230,27 @@ public void onClick(View v) { } }); } + + @Override + public void onRequestPermissionsResult(int requestCode,String permissions[], int[] grantResults) { + switch (requestCode) { + case 1: { + // If request is cancelled, the result arrays are empty. + if (grantResults.length > 0 + && grantResults[0] == PackageManager.PERMISSION_GRANTED) { + // permission was granted, yay! Do the + // contacts-related task you need to do. + } else { + // permission denied, boo! Disable the + // functionality that depends on this permission. + Toast.makeText(this, "Please give permissions to enjoy all the features", Toast.LENGTH_SHORT).show(); + } + return; + } + // other 'case' lines to check for other + // permissions this app might request + } + } public boolean validate(String textField){ return textField.length()>0;