android - Android 2.2 中每个帐户的帐户首选项,而不是帐户类型

标签 android android-2.2-froyo

我正在开发一个 Android 应用程序,并且有一个带有首选项的帐户验证器。 但是当我添加两个我的类型的帐户时,他们之间会共享首选项。如何定义首选项,以便为每个帐户分别设置?

提前致谢!

普热梅克

最佳答案

不要为此目的使用Preferences!

您应该使用 AccountManager.setUserData()AccountManager.getUserData() 来存储您的资料;这使您的设置安全(AccountManager 正在存储它)并且您正在传递 Account,因此所有内容都正确匹配,并且在用户删除帐户时完成所有簿记.

关于android - Android 2.2 中每个帐户的帐户首选项,而不是帐户类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3203721/

相关文章:

android - ADT 需要 'org.eclipse.wst.sse.core 0.0.0' 但找不到

android - 从android中的网站获取特定信息

javascript - JavascriptInterface在版本> 2.1上不起作用

java - 无法使用 BroadcastReceiver [Marshmallow] 检测来电号码

java - 在 android studio 3.0.1 中实现 Android 许可库 (LVL)

android - 如何在android中播放dailymotion视频

android - 如何在 Android 上获取像 gmail webview 这样的 facebook 和 twitter?

Android 2.2 appwidget进度条滚轮导致widget失败

android - 如果微调器改变

android - 使用 Async Http 下载数据后将数据发送到 Fragments