DZone Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world
Sending/Receiving SMS From MIDlets
// Lets send an SMS now.
//get a reference to the appropriate Connection object using an appropriate url
MessageConnection conn = (MessageConnection) Connector.open("sms://:50001");
//generate a new text message
TextMessage tmsg = (TextMessage) conn.newMessage(MessageConnection.TEXT_MESSAGE);
//set the message text and the address
tmsg.setPayloadText(message);
tmsg.setAddress("sms://" + number);
//finally send our message
conn.send();
// Time to receive one.
//get reference to MessageConnection object
MessageConnection conn = (MessageConnection) Connector.open("sms://:50001");
//set message listener
conn.setMessageListener(
new MessageListener() {
public void notifyIncomingMessage(MessageConnection conn) {
Message msg = conn.receive();
//do whatever you want with the message
if(msg instanceof TextMessage) {
TextMessage tmsg = (TextMessage) msg;
System.out.println(tmsg.getPayloadText());
} else if(msg instanceof BinaryMessage) {
.....
} else {
......
}
}
}
);






Comments
Snippets Manager replied on Sun, 2010/05/02 - 11:46am
Umut UTKAN replied on Thu, 2008/02/07 - 7:40am
Connector.open("sms://:50001");