我正在开发一个 Android 应用程序,并且有一个带有首选项的帐户验证器。 但是当我添加两个我的类型的帐户时,他们之间会共享首选项。如何定义首选项,以便为每个帐户分别设置?
提前致谢!
普热梅克
最佳答案
不要为此目的使用Preferences
!
您应该使用 AccountManager.setUserData()
和 AccountManager.getUserData()
来存储您的资料;这使您的设置安全(AccountManager
正在存储它)并且您正在传递 Account
,因此所有内容都正确匹配,并且在用户删除帐户时完成所有簿记.
关于android - Android 2.2 中每个帐户的帐户首选项,而不是帐户类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3203721/