Loading core/java/android/app/Activity.java +3 −21 Original line number Diff line number Diff line Loading @@ -3778,28 +3778,10 @@ public class Activity extends ContextThemeWrapper * result callbacks including {@link #onRequestPermissionsResult(int, String[], int[])}. * </p> * <p> * A sample permissions request looks like this: * The <a href="http://developer.android.com/samples/RuntimePermissions/index.html"> * RuntimePermissions</a> sample app demonstrates how to use this method to * request permissions at run time. * </p> * <code><pre><p> * private void showContacts() { * if (checkSelfPermission(Manifest.permission.READ_CONTACTS) * != PackageManager.PERMISSION_GRANTED) { * requestPermissions(new String[]{Manifest.permission.READ_CONTACTS}, * PERMISSIONS_REQUEST_READ_CONTACTS); * } else { * doShowContacts(); * } * } * * {@literal @}Override * public void onRequestPermissionsResult(int requestCode, String[] permissions, * int[] grantResults) { * if (requestCode == PERMISSIONS_REQUEST_READ_CONTACTS * && grantResults[0] == PackageManager.PERMISSION_GRANTED) { * showContacts(); * } * } * </code></pre></p> * * @param permissions The requested permissions. * @param requestCode Application specific request code to match with a result Loading Loading
core/java/android/app/Activity.java +3 −21 Original line number Diff line number Diff line Loading @@ -3778,28 +3778,10 @@ public class Activity extends ContextThemeWrapper * result callbacks including {@link #onRequestPermissionsResult(int, String[], int[])}. * </p> * <p> * A sample permissions request looks like this: * The <a href="http://developer.android.com/samples/RuntimePermissions/index.html"> * RuntimePermissions</a> sample app demonstrates how to use this method to * request permissions at run time. * </p> * <code><pre><p> * private void showContacts() { * if (checkSelfPermission(Manifest.permission.READ_CONTACTS) * != PackageManager.PERMISSION_GRANTED) { * requestPermissions(new String[]{Manifest.permission.READ_CONTACTS}, * PERMISSIONS_REQUEST_READ_CONTACTS); * } else { * doShowContacts(); * } * } * * {@literal @}Override * public void onRequestPermissionsResult(int requestCode, String[] permissions, * int[] grantResults) { * if (requestCode == PERMISSIONS_REQUEST_READ_CONTACTS * && grantResults[0] == PackageManager.PERMISSION_GRANTED) { * showContacts(); * } * } * </code></pre></p> * * @param permissions The requested permissions. * @param requestCode Application specific request code to match with a result Loading