Preference 三种监听事件总结

Preference 三种监听事件总结

今天使用到,突然有点模糊了,总结记录下方便回顾。

对比 区别 联系 执行顺序
onPreferenceClick 通过preference.setOnPreferenceClickListener 和preference.setOnPreferenceChangeListener来注册listener使用的 最先执行,返回true, 则不调用onPreferenceTreeClick方法 2
onPreferenceChange 通过preference.setOnPreferenceClickListener 和preference.setOnPreferenceChangeListener来注册listener使用的 独立其他2个点击事件,总是会运行 1
onPreferenceTreeClick 是PreferenceActivity 中的一个方法,直接重写该该方法即可。 返回true 则不执行默认动作或返回上层调用链。 3

猜你喜欢

转载自blog.csdn.net/ouzhuangzhuang/article/details/84029567