使用preferenceactivity为不同配置文件的密钥存储多个值

时间:2012-02-09 11:52:33

标签: android preferenceactivity

我使用preferenceactivity存储不同的首选项设置。在我的应用程序中可以有多个配置文件,对于每个配置文件,我可以在preferenceactivity的不同键中设置不同类型的设置。但问题是,当我在一个配置文件中对一个键进行更改时,它也会反映给其他人,因为它使用相同的共享首选项。是否有任何方法可以为每个配置文件使用具有相同键的首选项,但它不会反映到其他配置文件,

1 个答案:

答案 0 :(得分:3)

为每个配置文件使用不同的sharedprefs文件。

    context.getSharedPreferences("ProfileName", Context.MODE_PRIVATE);