PreferenceFragment.java 文件源码

java
阅读 39 收藏 0 点赞 0 评论 0

项目:AndroidMaterialPreferences 作者:
/**
 * Creates and returns a listener, which allows to adapt, whether the headers of the
 * preference's dialogs should be shown, or not, when the corresponding setting has been
 * changed.
 *
 * @return The listener, which has been created, as an instance of the type {@link
 * OnPreferenceChangeListener}
 */
private OnPreferenceChangeListener createShowDialogHeaderListener() {
    return new OnPreferenceChangeListener() {

        @Override
        public boolean onPreferenceChange(final Preference preference, final Object newValue) {
            boolean showDialogHeader = (Boolean) newValue;
            dialogPreference.showDialogHeader(showDialogHeader);
            editTextPreference.showDialogHeader(showDialogHeader);
            listPreference.showDialogHeader(showDialogHeader);
            multiChoiceListPreference.showDialogHeader(showDialogHeader);
            seekBarPreference.showDialogHeader(showDialogHeader);
            numberPickerPreference.showDialogHeader(showDialogHeader);
            digitPickerPreference.showDialogHeader(showDialogHeader);
            resolutionPreference.showDialogHeader(showDialogHeader);
            colorPalettePreference.showDialogHeader(showDialogHeader);
            return true;
        }

    };
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号