我用谷歌搜索了这个,并找到了一些我觉得很困惑的答案,因为我是初学者.我正在努力实现OnSharedPreferenceChangeListener()我SharedPreferences的改变.
到目前为止我的代码是:
final SharedPreferences rates_storage = this.getApplicationContext().getSharedPreferences("uk.chiraggalaiya.test", 0);
final SharedPreferences.Editor rates_storage_editor = rates_storage.edit();
Button btn = (Button) findViewById(R.id.button);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
rates_storage_editor.putString("something", "something");
rates_storage_editor.apply();
}
});
Run Code Online (Sandbox Code Playgroud)
但是现在我不确定如何实现OnChangeListener().