2

我想用指定的文本但没有电话号码调用本机短信应用程序,我希望它从添加收件人屏幕开始。

我尝试了很多方法,但没有解决我的问题。

顺便说一句,这对我不起作用(BB9700,JDE 5.0.0):

代码:

 public void send(String text) {
    MessageConnection c = null;
    try {
      c = (MessageConnection)Connector.open("sms://");  // fails here: Malformed URL
      c.close();                                        // missing everything

      TextMessage message = (TextMessage)c.newMessage(MessageConnection.TEXT_MESSAGE);
      message.setPayloadText(text);                     // fails here: needs 
                                                        // [message.setAddress(phone)]

      Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES, new MessageArguments(message));

    } catch (Exception e) {

    }
  }
4

0 回答 0