私はアカウントの検索方法(ユーザーのGmailメールIDを含む)とGmailアカウントのフィルター方法を知っています。Androidマーケットに関連付けられているGmailアカウントを見つけるにはどうすればよいですか?
AccountManager am = AccountManager.get(context);
Account[] accounts = am.getAccounts();
ArrayList<String> googleAccounts = new ArrayList<String>();
for (Account ac : accounts) {
String acname = ac.name;
String actype = ac.type;
//add only google accounts
if(ac.type.equals("com.google")) {
googleAccounts.add(ac.name);
}
Log.d(TAG, "accountInfo: " + acname + ":" + actype);
}
return googleAccounts;
私が知りたいことは、Androidマーケットに関連付けられたGmailアカウントを見つける方法です。あなたは、Androidの携帯電話からGmailアカウントを削除しようとする場合は、このメッセージ
を取得しますが、あなたは、Androidマーケットに関連付けられているGmailアカウントを削除しようとする場合は、削除アカウントを押した場合には、(次のメッセージが表示されます以前のメッセージで)。助けのための
感謝。
あなたはプライマリメールアカウントを意味していますか?これをチェックしてくださいhttp://stackoverflow.com/questions/2112965/how-to-get-the-android-devices-primary-e-mail-address – Ronnie
@ userSeven7s答えは、 1つはAndroidマーケットに関連付けられています。ご覧のとおり、違いがあります。 –
市場アプリに関連付けられている主要なアカウントではありませんか? – Ronnie