Skip to content

Instantly share code, notes, and snippets.

View nitink133's full-sized avatar

Nitin Khanna nitink133

View GitHub Profile
@nitink133
nitink133 / permissions.java
Created June 26, 2018 16:24
Android camera and gallery permissions
private void selectImage() {
try {
PackageManager pm = getPackageManager();
int hasPerm = pm.checkPermission(Manifest.permission.CAMERA, getPackageName());
if (hasPerm == PackageManager.PERMISSION_GRANTED) {
final CharSequence[] options = {"Take Photo", "Choose From Gallery", "Cancel"};
android.support.v7.app.AlertDialog.Builder builder = new android.support.v7.app.AlertDialog.Builder(context);
LayoutInflater inflater = this.getLayoutInflater();
View dialogView = inflater.inflate(R.layout.chooseimage_alertdialog_l, null);