رفتن به مطلب
  • 0

حذف آخرین sms


shahan148

سوال

با سلام و خسته نباشید به دوستان برنامه نویس

 

من با کتابخانه smsplas  و  کد زیر آخرین پیام را حذف می کنم البته تو اندروید 4.2 تست کردم مشکلی نداره 

 

اما تو اندروید 5.1 تست کردم حذف نمی کنه آیا راهی وجود داره که آخرین sms را تو همه گوشی ها   پاک کنه


Dim Num As String
Dim Status As Boolean
Dim SmsMessage As SmsMessages
Dim LstSms As List

LstSms.Initialize
LstSms = SmsMessage.GetAll

For i = 0 To LstSms.Size - 1
 Dim Smss As Sms
 Smss = LstSms.Get(0)
 ' Smss = LstSms.Get(0)   akharin sms
  'Smss = LstSms.Get(i)   all sms
 Num = Smss.Address
 If Num.Contains("+989300000000") = True Or Num.Contains("09300000000") = True Then

  Status = SmsMessage.deletesms(Smss.Id)

  End If
Next
لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

با  سپاس در خط زیر دو قسمت شماره وجود داره میشه بگید اولی چیه و بعد دومی

 

ممنونتونم

 

 

یعنی اگر اینطوری و اینطوری نوشته بود بیا این عمل رو انجام بده ؟؟؟؟

If Num.Contains("+989300000000") = True Or Num.Contains("09300000000") = True Then
لینک ارسال
به اشتراک گذاری در سایت های دیگر

یک شرط ساده هست

گفته اگر شماره شامل فلان و یا فلان بود ...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

 

نمیدونم درسته یا اشتباه میکنم.

امکان حذف کردن پیامک های اینباکس از نسخه اندروید 4.4 به بالا ورداشته شده فکر کنم...

اینجارو نگاه بندازید:

http://stackoverflow.com/questions/8614211/deleting-android-sms-programatically

 

 

Please consider that you can't delete SMS messages on devices with Android 4.4.

Also, the system now allows only the default app to write message data to the provider, although other apps can read at any time.

http://developer.android.com/about/versions/kitkat.html

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

 

نمیدونم درسته یا اشتباه میکنم.

امکان حذف کردن پیامک های اینباکس از نسخه اندروید 4.4 به بالا ورداشته شده فکر کنم...

اینجارو نگاه بندازید:

http://stackoverflow.com/questions/8614211/deleting-android-sms-programatically

 

پژمان جان درسته . نمیشه اما راه وجود داره اما به صورت کلک رشتی

 

حال من زمانی که از برنامم یک پیام فرستاد توی اینباکس نره راهی وجود داره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

ببینید توی اندروید 5 به بالا بعضی کارها رو توی sms نمیشه انجام داد

مثلا به محض دریافت sms به هیچ وجه نمیشه اون رو return کرد که توی Inbox نره

خیلی خیلی هم روش کار کردیم ولی هیچ راهی نداشت.

 

در ضمینه Delete SMS توی اندروید 5 به بالا هم حدس میزنم همین بحث مطرح باشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...