假设我有一台使用 2 个 gmail 帐户登录的设备。A@gmail.com 和 B@gmail.com。我创建了一个页面来检索所有活动的 gmail 并允许用户选择使用哪个。但是,在用户决定使用哪个电子邮件后,我应该如何处理所选帐户?
除了执行以下代码之外,我还应该做什么?
Intent registrationIntent = new Intent("com.google.android.c2dm.intent.REGISTER");
registrationIntent.putExtra("app", PendingIntent.getBroadcast(this, 0, new Intent(), 0)); // boilerplate
registrationIntent.putExtra("sender", roleEmail);
startService(registrationIntent);
我还查看了 ChromeToPhone 示例,根据他们的代码,选定的帐户名称被保存到 SharedPreferences 中,我不明白为什么。