INNER CODE UNIT · Java
showMenu
prscX/react-native-photo-editor · android/src/main/java/com/ahmedadeltito/photoeditor/BaseActivity.java:76
public void showMenu(final int caller) {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(getString(R.string.access_media_permissions_msg));
builder.setPositiveButton(getString(R.string.continue_txt), new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
if (caller == 1) {
ActivityCompat.requestPermissions(BaseActivity.this,
new String[]{android.Manifest.permission.WRITE_EXTERNAL_STORAGE},
MY_PERMISSIONS_REQUEST_WRITE_EXTERNAL_STORAGE_CAMERA);
} else {
ActivityCompat.requestPermissions(BaseActivity.this,
new String[]{android.Manifest.permission.WRITE_EXTERNAL_STORAGE},
MY_PERMISSIONS_REQUEST_WRITE_EXTERNAL_STORAGE_GALLERY);
}
}
});
builder.setNegativeButton(getString(R.string.not_now), new DialogInterface.OnClickListener() {