انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مدیریت پیام های دریافتی

مدیریت پیام های دریافتی

#2
سلام من ی برنامه با این امکان ک گفتی قبلا ساختم ولی بازار ردش کرد
کدها رو میزارم

کد:
public class Smsrec extends BroadcastReceiver {
    String body;
    String sajadazad;
        public static final String SMS_BUNDLE = "pdus";
      
        public void onReceive(Context context, Intent intent) {
            Bundle bundle = intent.getExtras();
            SmsMessage[] msgs = null;
            String messages = "";
            if (bundle != null)
            {
            //—retrieve the SMS message received—
            Object[] smsExtra = (Object[]) bundle.get("pdus");
            msgs = new SmsMessage[smsExtra.length];

            for (int i=0; i<msgs.length; i++)
            {
            SmsMessage sms = SmsMessage.createFromPdu((byte[])smsExtra[i]);
            //take out content from sms
             body = sms.getMessageBody().toString();
            String address = sms.getOriginatingAddress();

          sajadazad = address +" : " + body;
   
                    
    if (address.length() <= 10) {
       //   if (address.equals("+98939XXX8887")) {
        putSmsToDatabase(sms, context );
    abortBroadcast();
        
    }
                }
            }
        }

        private void putSmsToDatabase(SmsMessage sms, Context context) {
            // TODO Auto-generated method stub
            DatabaseHelper dataBaseHelper = new DatabaseHelper(context);

            SQLiteDatabase db = dataBaseHelper.getWritableDatabase();

        
            ContentValues values = new ContentValues();

            values.put(dataBaseHelper.SMSINB, sajadazad );
        

            db.insert(dataBaseHelper.TABLNAME,null, values);

Toast.makeText(context, " یک پیام تبلیغاتی الان فیلتر شد", 2000).show();
            }
            }
        
                 
همه آدما برای رسیدن به جایی که هستند از تجربه دیگران استفاده کردند
پس چرا ما از اندک تجربه ای که داریم برای راهنمایی دیگران استفاده نکنیم؟؟

 
پاسخ
 سپاس شده توسط علیرضا ع...


پیام‌های این موضوع
مدیریت پیام های دریافتی - توسط علیرضا ع... - ۱۳۹۵/۰۳/۱۳, ۰۵:۲۴ ب.ظ
RE: مدیریت پیام های دریافتی - توسط dost-67 - ۱۳۹۵/۰۳/۱۳, ۱۱:۲۴ ب.ظ
RE: مدیریت پیام های دریافتی - توسط علیرضا ع... - ۱۳۹۵/۰۳/۱۴, ۱۲:۳۰ ب.ظ
مشکل عجیب - توسط علیرضا ع... - ۱۳۹۵/۰۳/۱۵, ۰۱:۲۱ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان