我创建了一个动态壁纸,其中有一个“设置”按钮,它加载 PreferenceActivity 但没有单击“设置”,但我想访问 Engine 或 WallpaperService 子类中的 SharedPreferences。因为我只想访问小的单个字符串,所以我不希望用户进入设置并访问该字符串。所以我想在 Engine 或 WallpaperSerivce 的子类中执行此代码
SharedPreferences mPrefs = getPreferenceManager().getSharedPreferences();
String option = mPrefs.getString(
this.getResources().getString(R.string.name),
this.getResources().getString(R.string.option));