Hi All,
I am new in blackberry development, i am making an application that listen incoming message, i read API for sms, but i want that application run in background but how i do not know please help me, and provide any example code that run without gui and run in background.
I made a demo application that only have main() function code is following..
When i run this application on netbeans ide, build fails, but no error shows.
Code:
import java.io.Reader;
import javax.microedition.io.Connector;
import javax.wireless.messaging.MessageConnection;
import javax.wireless.messaging.MessageListener;
import net.rim.device.api.system.Application;
public class demo extends Application implements MessageListener {
public MessageConnection MsgConn;
MessageListener MsgList;
boolean done;
Reader reader;
public static void main(String[] args) {
System.out.println("incoming messageA");
demo dem = new demo();
dem.acceptsForeground();
}
public void demo()
{
try
{
System.out.println("Incoming messageB");
MsgConn = (MessageConnection)
Connector.open("sms://:6222");
MsgConn.setMessageListener(this);
}
catch(Exception e)
{
e.printStackTrace();
}
}
public void notifyIncomingMessage(MessageConnection msgconn) {
if(msgconn == MsgConn)
{
System.out.println("incoming message");
}
}
}
And one thing can we test incoming message listener in simulator or not, because in simple j2me we can.
Thanks,
Amit