Autor Wątek: [J2ME] Wysyłanie sms z poziomu MIDletu  (Przeczytany 1895 razy)

Offline Adam B

  • Użytkownik

# Lipiec 20, 2009, 23:46:18
Witam,
mam problem z wysłaniem SMSa z poziomu MIDLETU.
Dorwałem kilka Midletów, które miały taką możliwość ale nie udało mi się odwzorować ich funkcjonalności:/

  MessageConnection con = null;
                try {
                    con = (MessageConnection) Connector.open("sms://:7500");
                    con.setMessageListener((MessageListener) this); // tego teoretyczenie być nie musi ?
                } catch (IOException ex) {
                    ex.printStackTrace();
                }
    sendTextMessage(con, "TEKST");

i jeszcze kod metody sendTextMessage:
  public void sendTextMessage
  (MessageConnection connection, String Body){

    // Construct the message
    TextMessage Message = (TextMessage)connection.newMessage(
        MessageConnection.TEXT_MESSAGE, "sms://+48786040411:7500");

    // Set the payload
    Message.setPayloadText(Body);
    try
    {
      // Send the message
      connection.send(Message);
    }
    catch (IOException ioex){}
    catch(SecurityException syex){}
    catch (Exception ex){}
  }
}

Ogólnie zastanawiam się czy kod odpowiedzialny za wysyłanie sms nie musi być w klasie midlet (teraz mam go w canvas). Może ktoś miał podobny problem i by mógł polecić jakiś rozwiązanie bądź dać jakąś wskazówkę.

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline Adam B

  • Użytkownik

# Lipiec 21, 2009, 11:00:44
PROBLEM ROZWI¡ZANY -  brakowało zamknięcia połączenia :D