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
-~----------~----~----~----~------~----~------~--~---

Reply via email to