Select account improvements

pull/174/head
M66B 6 years ago
parent 1514bca3dd
commit 28aaf8ee05

@ -109,17 +109,20 @@ public class FragmentGmail extends FragmentBase {
if (TextUtils.isEmpty(name)) if (TextUtils.isEmpty(name))
throw new IllegalArgumentException(getString(R.string.title_no_name)); throw new IllegalArgumentException(getString(R.string.title_no_name));
startActivityForResult(
Helper.getChooser(getContext(), newChooseAccountIntent( Intent intent = newChooseAccountIntent(
null, null,
null, null,
new String[]{"com.google"}, new String[]{"com.google"},
false, false,
null, null,
null, null,
null, null,
null)), null);
ActivitySetup.REQUEST_CHOOSE_ACCOUNT); PackageManager pm = getContext().getPackageManager();
if (intent.resolveActivity(pm) == null)
throw new IllegalArgumentException(getString(R.string.title_no_viewer, intent));
startActivityForResult(intent, ActivitySetup.REQUEST_CHOOSE_ACCOUNT);
} catch (Throwable ex) { } catch (Throwable ex) {
if (ex instanceof IllegalArgumentException) if (ex instanceof IllegalArgumentException)
tvError.setText(ex.getMessage()); tvError.setText(ex.getMessage());

Loading…
Cancel
Save