为首选项添加PropetyChange事件监听
来源:互联网 发布:苹果mac如何格式化u盘 编辑:程序博客网 时间:2024/05/21 06:42
可以为首选项添加PropetyChange事件监听,设置了新的Property时更新UI部分的显示。
eg:
Activator.getDefault().getPreferenceStore() .addPropertyChangeListener(new IPropertyChangeListener() { @Override public void propertyChange(PropertyChangeEvent event) { if (event.getProperty() == "MySTRING1") { String value = event.getNewValue().toString() // do something with the new valu
//更新UI
} } });
这段代码可以写在视图的createPatrControl方法末尾 。
同时在视图或编辑器的disposed()时删除监听。
eg:
Activator.getDefault().getPreferenceStore().removePropertyChangeListener(propertyChangeListener));
- 为首选项添加PropetyChange事件监听
- Linearlayout添加监听事件
- angularJS添加事件监听
- JTextField添加回车事件监听
- JS 添加/删除事件监听
- android整合--添加监听事件
- 不能添加OnClickListener监听事件
- 为button添加监听事件
- 为按钮添加监听事件
- 封装添加事件监听程序
- input元素添加监听事件
- 代码添加EventTrigger监听事件
- Ext Js 添加 按钮 监听事件
- 如何为js控件添加事件监听
- javascript兼容添加与删除事件监听
- 给组件添加移动事件监听
- flex 添加带参数的监听事件
- smarkfoxserver 一个事件只能添加一个监听
- Linux下安装和使用MySQL
- LuxRender 说明
- c++ map的使用方法
- Transforms
- 微信和它的真假敌人
- 为首选项添加PropetyChange事件监听
- spin.js 简易文档
- C/C++ Linux 程序员必须了解的 10 个工具
- 10 个用于设计网页线框图的优秀工具
- PXA270芯片的主时钟(13M)内部电路烧坏,恢复方法
- [android]组件之一Activity简介
- iptable详细配置
- Android NDK入门(一) -- HelloWorld
- IPTABLE做NAT共享小区宽带上网