private void chooseAccount() {
try {
if (isRequestingPermissions(this, GET_ACCOUNTS, "android.permission.USE_CREDENTIALS")) {
return;
}
Account selectedAccount = getSelectedAccount();
Intent intent = AccountPicker.newChooseAccountIntent(selectedAccount, null,
new String[]{"com.google"}, true, null, null, null, null);
startActivityForResult(intent, CHOOSE_ACCOUNT);
} catch (ActivityNotFoundException e) {
Toast.makeText(this, R.string.google_drive_account_select_error, Toast.LENGTH_LONG).show();
}
}