要编辑正在运行的应用程序中存在的“共享首选项条目”,可以使用以下方法:
SharedPreferences sharedPreferences = getSharedPreferences("preference_name", Context.MODE_PRIVATE);
在上述代码中,"preference_name" 是共享首选项的名称,可以根据实际情况进行更改。
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putString("key", "value");
在上述代码中,"key" 是要修改的首选项的键,"value" 是要设置的新值。根据实际情况,可以使用不同的 put 方法来修改不同类型的首选项(如 putInt、putBoolean 等)。
editor.apply();
或者使用 editor.commit()
方法,但是较推荐使用 apply()
方法,因为它是异步的,不会阻塞主线程。
完整示例代码如下:
SharedPreferences sharedPreferences = getSharedPreferences("preference_name", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putString("key", "value");
editor.apply();
请根据实际情况更改 "preference_name"、"key" 和 "value" 的值。