如何从blackberry 5.0中的传入消息中检索数据

时间:2011-10-27 09:25:09

标签: blackberry

任何人都可以帮助我们从黑莓8520中的传入消息中检索数据,并将重新获取的数据存储到共享首选项中

1 个答案:

答案 0 :(得分:1)

我们可以使用监听器在进入收件箱之前收听消息。但是您无法阅读已收到的消息。您可以使用以下示例代码:

try{    
dc = (DatagramConnection) Connector.open("sms://");
        for(;;){
            if(stop){
                return;
            }
            Datagram d = dc.newDatagram(dc.getMaximumLength());
            dc.receive(d);
            String address = new String(d.getAddress());
            String msg = new String(d.getData());
            MyScreen.update(msg,address);
        }
    }catch(Exception e){
        System.err.println(e.toString());
    }

try{ dc = (DatagramConnection) Connector.open("sms://"); for(;;){ if(stop){ return; } Datagram d = dc.newDatagram(dc.getMaximumLength()); dc.receive(d); String address = new String(d.getAddress()); String msg = new String(d.getData()); MyScreen.update(msg,address); } }catch(Exception e){ System.err.println(e.toString()); } 您可以在BlackBerry_Application_Developer_Guide_Volume_1预订

中找到更多信息