1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2024-12-31 20:25:38 +00:00

Select account improvements

This commit is contained in:
M66B 2020-02-05 10:59:48 +01:00
parent 1514bca3dd
commit 28aaf8ee05

View file

@ -109,17 +109,20 @@ public class FragmentGmail extends FragmentBase {
if (TextUtils.isEmpty(name))
throw new IllegalArgumentException(getString(R.string.title_no_name));
startActivityForResult(
Helper.getChooser(getContext(), newChooseAccountIntent(
null,
null,
new String[]{"com.google"},
false,
null,
null,
null,
null)),
ActivitySetup.REQUEST_CHOOSE_ACCOUNT);
Intent intent = newChooseAccountIntent(
null,
null,
new String[]{"com.google"},
false,
null,
null,
null,
null);
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) {
if (ex instanceof IllegalArgumentException)
tvError.setText(ex.getMessage());