私はデバイスが2つのGmailアカウントでサインインされていると仮定します。 [email protected] & [email protected]。 私は、すべてのアクティブなgmailを検索し、ユーザーに使用するものを選択させるためのページを作成しました。 しかし、ユーザーが使用する電子メールを決定した後は、選択したアカウントで何をすべきですか?複数のgmailがアクティブな場合のハンドルC2DM
このコードを実行するほかに、他に何をする必要がありますか?
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に保存されました。
はい、私はroleEmail(メール登録とC2DMのためにGoogleがホワイトリスト)を使用する必要があることを理解しています。 – root
その後、より正確な質問がない限り、答えとしてマークしてください:) – Warpzit