View Single Post
Old 07-15-2009, 04:28 AM   #1
misty83
Thumbs Must Hurt
 
Join Date: Jan 2009
Model: 7100T
PIN: N/A
Carrier: -
Posts: 73
Default how can i differ incoming sms from mms?

Please Login to Remove!

hi,
i've implemented MessageListener and i'm wondering why incoming sms is recognized as an mms.. here is my code:
Code:
public class MessageIncoming implements MessageListener{


public void incomingMessage(){

	try{
		_messageConnection = (MessageConnection)
		Connector.open("sms://:0", Connector.READ);
			
            _messageConnection.setMessageListener(this);

		}catch(Exception e){}
		
	}//end of incomingMessage() method


public void notifyIncomingMessage(MessageConnection _mc){

	try{
		
	 _messageConnection.receive();
		
			
	if( _messageConnection instanceof TextMessage ){
	
      Dialog.alert("sms");
				
	}	else{
                     Dialog.alert("mms");	
				
			}
			
		}catch(Exception e){}
		
	}//end of notifyIncomingMessage() method
}
it looks like sms is not always instance of TextMessage..

Does any of You have any idea how can i differ incoming sms from mms?

kind regards
Offline   Reply With Quote