实现对preference修改的监听