温馨提示:本文翻译自stackoverflow.com,查看原文请点击:android - How to open Gmail Login Activity by using Intent
android android-intent gmail

android - 如何使用Intent打开Gmail登录活动

发布于 2020-03-28 23:19:01

我想直接使用Intent从另一个应用程序打开Gmail登录活动我可以使用名称com.google.android.gm打开gmail应用程序但是我想知道如何直接打开其登录活动,因为活动如下所示

在此处输入图片说明 在此处输入图片说明

  1. 这些活动的URI是什么?要么
  2. 如何获得这些URI?

查看更多

查看更多

提问者
Adeel Iftikhar
被浏览
28
Ashwini Violet 2020-01-31 17:25

您在此处提供的屏幕截图不是Gmail活动的一部分,而是这些本身称为Android OS的部分AccountManager

检查这里更多地了解它

现在主要答案:

当您指定要通过意图启动它们时,您可以执行

//pass the action while creating intent
Intent intent = new Intent(Settings.ACTION_ADD_ACCOUNT);

//setting type for Google Accounts
intent.putExtra(Settings.EXTRA_ACCOUNT_TYPES, new String[] {"com.google"});

startActivity(intent);