hello, it works,sorry
2008/9/24 De San Nicolas Jean Philippe <[EMAIL PROTECTED]> > Hello, I've tried your code but it failed! my application failed. Have you > tried and succeed? > > 2008/9/24 Cristina <[EMAIL PROTECTED]> > > >> Hi, >> >> I do not know if it is the right way, but I have found a way to get >> the message. >> Here I include my code to get the SmsMessages. I hope it helps you >> >> >> public class ServerMessagesReceiver extends BroadcastReceiver { >> >> static final String ACTION = >> "android.provider.Telephony.SMS_RECEIVED"; >> >> public void onReceive(Context context, Intent intent) { >> if (intent.getAction().equals(ACTION)) { >> StringBuilder buf = new StringBuilder(); >> Bundle bundle = intent.getExtras(); >> if (bundle != null) { >> Object[] pdusObj = (Object[]) bundle.get("pdus"); >> SmsMessage[] messages = new >> SmsMessage[pdusObj.length]; >> for (int i = 0; i<pdusObj.length; i++) { >> messages[i] = SmsMessage.createFromPdu >> ((byte[]) pdusObj[i]); >> } >> .... >> .... >> ... >> >> By the way, Does somebody know how to receive an SMS that has been >> sent using >> an application port using the methos.sendDataMessage? >> >> >> On 24 sep, 08:15, Reto Meier <[EMAIL PROTECTED]> wrote: >> > Is it still possible to listen for incoming SMS messages in the latest >> > 1.0 SDK release? >> > >> > The SMS_RECEIVED_ACTION string used to listen for incoming SMS >> > messages seems to have gone missing. It used to be available from the >> > android.provider.Telephony.Sms package, which also seems to have >> > disappeared, so getMessagesFromIntent has gone too. >> > >> > Previously, you could create a Broadcast Receiver to listen for SMS >> > messages using this code: >> > >> > String incoming_SMS = >> > android.provider.Telephony.Sms.Intents.SMS_RECEIVED_ACTION; >> > >> > public void onReceive(Context _context, Intent _intent) { >> > >> > if (_intent.getAction().equals(incoming_SMS)) { >> > SmsManager sms = SmsManager.getDefault(); >> > SmsMessage[] messages = >> > Sms.Intents.getMessagesFromIntent(_intent); >> > } >> > >> > Is there still a way to do this? >> > >> > Thanks >> > Reto >> >> >> > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---