由网友(爱你从没有顾忌)分享简介:我创造了preference活动。它包含两个目录preferences。如何写的onClick()的列表preference视图。I created Preference activity. It contains two ListPreferences. How to write Onclick() for the...
我创造了preference活动。它包含两个目录preferences。如何写的onClick()的列表preference视图。
I created Preference activity. It contains two ListPreferences. How to write Onclick() for the Listpreference view.
推荐答案
您需要使用OnShared preferenceChangeListener OnShared preferenceChangeListener
You need to monitor the preferences changes in SharedPreferences using an OnSharedPreferenceChangeListener OnSharedPreferenceChangeListener
SharedPreferences sp = getSharedPreferences("Name", 0);
sp.registerOnSharedPreferenceChangeListener(new OnSharedPreferenceChangeListener() {
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences,
String key) {
//do whatever
}
});
相关推荐
最新文章