每个帐户的Android 2.2帐户首选项,而非帐户类型

时间:2010-07-08 12:50:35

标签: android android-2.2-froyo

我正在开发一个Android应用程序,并拥有一个带偏好的帐户身份验证器。 但是,当我添加两个类型的帐户时,首选项将在它们之间共享。如何定义首选项,以便可以单独为每个帐户设置它们?

提前致谢!

Przemek

1 个答案:

答案 0 :(得分:1)

请勿将Preferences用于此目的!

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