Evet o AccountManager
ve removeAccount
yöntemi kullanılarak yapılabilir.
Eğer seçtikten sonra
Account[] accounts = am.getAccounts();
(ler) istediğiniz hesabı:
AccountManager am = AccountManager.get(this);
Sonra cihazdaki tüm hesapların listesini almak: AccountManager
bir örneğini almak
İlk kaldırmak onlara removeAccount
diyoruz, (bu örnek için sadece ilk kullanacağız):
if (accounts.length > 0) {
Account accountToRemove = accounts[0];
am.removeAccount(accountToRemove, null, null);
}
removeAccount
yönteminin 2. parametresini, hesap kaldırıldıktan sonra çağrılacak bir geri arama sağlamak için kullanabilirsiniz (bir hesabı kaldırmak, senkronize olmayan bir işlemdir).
http://developer.android.com/reference/android/Manifest.permission.html#MANAGE_ACCOUNTS adlı kullanıcıyı kontrol ettiniz mi? – njzk2