/**
* Binds a preference's summary to its value. More specifically, when the preference's value is changed, its summary (line of text below the preference
* title) is updated to reflect the value. The summary is also immediately updated upon calling this method. The exact display format is dependent on the
* type of preference.
*
* @see #listener
*/
private static void bind(@NonNull final Preference preference)
{
// Set the listener to watch for value changes.
preference.setOnPreferenceChangeListener(SettingsActivity.listener);
// Trigger the listener immediately with the preference's current value.
SettingsActivity.listener.onPreferenceChange(preference, PreferenceManager.getDefaultSharedPreferences(preference.getContext()).getString(preference.getKey(), ""));
}
SettingsActivity.java 文件源码
java
阅读 36
收藏 0
点赞 0
评论 0
项目:TreebolicPlugins
作者:
评论列表
文章目录