我的问题非常类似于Android listpreference - 获取值
我已经在 Main Activity 上实现了 OnSharedPreferenceChangeListener。偏好活动膨胀preference.xml
在public void onSharedPreferenceChanged(SharedPreferences pref, String key)
主要活动上,
我可以:
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
intensity= Float.valueOf(prefs.getString("VIB_INTENSITY", "1.0"));
获得价值。但就像链接的问题一样,我希望将值和文本都显示给用户,即来自两个数组的值。
我可以喜欢接受的答案,但我想知道是否还有其他内置方法。