0

私は Android Phone でアカウントを使って少し遊んでみましたがAccountManager、いくつかのアカウントを削除するアプリを書きたいと思っています。私のコードは Facebook アカウントでは機能しますが、Skype アカウントでは失敗します。

これらの種類のアカウントを削除する方法の手がかり (もちろん、xml を開いて目的の行を削除することを除く)

result=accountManager.removeAccount(Account, null, null); 

remove_result=result.getResult(); //-> true for a facebook account , false for a skype account .
4

1 に答える 1

0

一部のアカウントは、他の目的 (Android マーケットなど) に必要な場合、削除することを禁じられている場合があります。IIRC、このチェックを行うコードはシステム レベルであるため、変更することはできません。ただし、Skype アカウントの削除が禁止されている理由はわかりません。logcat の出力を確認してください。ヒントがあるかもしれません。

于 2012-05-28T08:57:36.617 に答える