我可以定义只能由一个活动访问且不在应用程序的所有活动之间共享的首选项 即 即使使用getSharedPreferences,也不会访问它们
class a extends PreferenceActivity
{
}
答案 0 :(得分:0)
是使用特定于活动的共享偏好:
getSharedPreferences("a", MODE_PRIVATE);
编辑:
作用域: MODE_PRIVATE - 应用程序
MODE_WORLD_READABLE - 系统可读(已弃用,危险)
MODE_WORLD_WRITEABLE - 系统可写(已弃用,危险)
MODE_MULTI_PROCESS - 首先从其他线程检查首选项中的更改(预蜂窝的默认值)