当前位置:编程学习 > wap >>

改变界面的图标

高手们好,
我写了一个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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,