Hi Sam,

I think you should create a service for that!!! You can use Intent for SMS
in following way

public class RespToSMS extends IntentReceiver {
    /* package name for Intent */
    static final String ACTION =
         "android.provider.Telephony.SMS_RECEIVED";

    public void onReceiveIntent(Context context, Intent intent) {
     if (intent.getAction().equals(ACTION)) {
          StringBuilder buf = new StringBuilder();
         Bundle bundle = intent.getExtras();
          if (bundle != null) {
          SmsMessage[] messages =
Telephony.Sms.Intents.getMessagesFromIntent(intent);
          for (int i = 0; i < messages.length; i++) {
              SmsMessage message = messages[i];
              buf.append(message.getDisplayMessageBody());
             /* Check your SMS format and respond here... */
          }
          }
          NotificationManager nm = (NotificationManager)
context.getSystemService(
              Context.NOTIFICATION_SERVICE);

          nm.notifyWithText(123, buf.toString(),
              NotificationManager.LENGTH_LONG, null);

      }
     }
}

Thanks,
Vaibhav


On Thu, Mar 18, 2010 at 10:33 AM, SAM <[email protected]> wrote:

> Hi,
> I have a requirement to wake up my application upon receiving a
> particular formatted SMS or App directed notification from server.
>
> My application is in dead state. Whenever the device receives a event
> may be a SMS in a particular format OR some notification(eg app
> directed notification from server), android OS will start my
> application.
>
> Its possible in Windows Mobile and BREW.
>
> Please let me know if its possible in Android and how.
>
> Thanks
> Sam
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<android-developers%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to