Hi all,

Thanks for response. How i can get thread_id or message id ?

Regards,
Gulfam

On Apr 21, 9:14 am, Adam K <a...@everythingandroid.net> wrote:
> You can delete by message id, see 
> here:http://code.google.com/p/android-smspopup/source/browse/tags/SMSPopup...
>
> Cheers,
>
> Adam Kwww.everythingandroid.net
>
> On Mon, Apr 20, 2009 at 11:38 AM, avrono <avr...@mail.com> wrote:
>
> > Gulfram,
>
> > As far as I can see you can only delete and sms by thread_id using the
> > content "content://sms/conversations/"
>
> > Regards
> > Avron
>
> > On Feb 20, 9:45 am, Gulfam Hassan <gulfa...@gmail.com> wrote:
> > > Hi,
>
> > > I want to Delete SMS how i can delete it programmatically?
> > > I am receiving sms in my application in this format string. "12345
> > > username password"
> > > ******************************
> > > i have post this thread on so many groups and forums but i dont receive
> > any
> > > reply from last one week.
> > > its very urgent for our product. so i am sending this mail  to all of
> > you.
> > > *******************************************************************
> > > public void onReceive(Context context, Intent intent) {
>
> > >                if(!intent.getAction().equals
> > > ("android.provider.Telephony.SMS_RECEIVED"))
> > >                        {
> > >                                return;
> > >                        }
> > >                        SmsMessage smsMsg[] =
> > > getMessagesFromIntent(intent);// here getting sms successfully
>
> > >                        for(int i=0; i < smsMsg.length; i++)
> > >                        {
> > >                                receivedSMS =
> > > smsMsg[i].getDisplayMessageBody();
> > >                                if(receivedSMS.startsWith("12345"))
> > >                                  {
> > >                                          String[] dataArray =
> > > MyUtility.breakIntoLines(receivedSMS, '
> > > ');
> > >                                          String userName = dataArray[1];
> > >                                          String userPassword =
> > dataArray[2];
>
> > >  this.updateUsernamePassword(context, userName, userPassword );//here
> > saving
> > > data successfully
> > >                                          Toast.makeText(context,"Settings
> > > saved", Toast.LENGTH_LONG).show
> > > ();
>
> > >                                      try{
>
> >  ***********************here
> > > i want to delete that perticullar sms ***************
> > >                                                  Uri uriSms =
> > > Uri.parse("content://sms/inbox");
> > >                                                   Cursor c =
> > > context.getContentResolver().query(uriSms, null,null,null,null);
> > >                                                 int thread_id
> > =c.getCount();
> > > //get the thread_id
>
> > context.getContentResolver().delete(Uri.parse("content://sms/conversations/­"+thread_id
> > > ),null,null);
>
> > >                       }catch(Exception e)
> > >                         {
> > >                             Log.i("exception ",e.getMessage());
> > >                         }
>
> > >                                            }
> > >                                  }
>
> > >                    }
>
> > >           }
>
> > > after getting my required
> > > data i want to delete this currently received sms programmatically.
> > > data is very confidential in this sms and i want to delete it here
> > > after getting data and also clear it from notification bar.or i want to
> > > discard it because i dont want to show it in inbox
> > > any one can help me regarding this.can any one give me code snippet
> > > which was working perfectly for deleting sms or discarding it.
>
> > > Thanks & Regards,
> > > Gulfam
>
>
--~--~---------~--~----~------------~-------~--~----~
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
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to