BehaviorPreferenceFragment.java 文件源码

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

项目:AndroidPreferenceActivity 作者:
/**
 * Creates a listener, which allows to adapt the behavior of the {@link PreferenceActivity} when
 * the value, which determines, whether the action bar's back button should be overwritten, has
 * been changed.
 *
 * @return The listener, which has been created, as an instance of the type {@link
 * OnPreferenceChangeListener}
 */
private OnPreferenceChangeListener createOverrideBackButtonChangeListener() {
    return new OnPreferenceChangeListener() {

        @Override
        public boolean onPreferenceChange(final Preference preference, final Object newValue) {
            if (newValue != null) {
                boolean overrideNavigationIcon = (boolean) newValue;
                ((PreferenceActivity) getActivity()).overrideNavigationIcon(overrideNavigationIcon);
            }

            return true;
        }

    };
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号