PreferenceFragment.java 文件源码

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

项目:AndroidMaterialPreferences 作者:
/**
 * Creates and returns a listener, which allows to adapt, whether the button bar dividers 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 createShowDialogButtonBarDividerListener() {
    return new OnPreferenceChangeListener() {

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

    };
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号