改变界面的图标
高手们好,我写了一个push的线程专门改变界面的图标,
当第一次push的时候,是成立的,但是当第二次push
的时候,就出在界面旁边的数字,不发生改变还是原来的数字
的代码,如下:
class ListenerThread extends Thread {
public void run() {
.....
// 向界面加图标
ApplicationIndicatorRegistry reg = ApplicationIndicatorRegistry
.getInstance();
synchronized (reg) {
EncodedImage image = EncodedImage
.getEncodedImageResource("icon/read.gif");
ApplicationIcon icon2 = new ApplicationIcon(image);
ApplicationIndicator indicator = reg.register(icon2,
false, true);
ApplicationIndicator aIndicator = reg
.getApplicationIndicator();
StringtoStrings strings = new StringtoStrings();
aIndicator.set(icon2, Integer.parseInt(strings
.getStrings()[3]));
aIndicator.setVisible(true);
}
...}
麻烦你帮我看一下!
谢谢!
--------------------编程问答-------------------- zhe ge 问题已经解决了!
谢谢!
补充:移动开发 , BlackBerry