Gray Mind 913 ارسال شده در 6 دی، ۱۳۹۵ اشتراک گذاری ارسال شده در 6 دی، ۱۳۹۵ با سلام با این کد میتونید لیست اس ام اس های موجود روی گوشی رو به صورت لیست بگیرید همونطور که میبینید با Uri داریم محتویات فولدر اس ام اس که چندتا داریم مثل inbox,sent,draft inbox = دریافتی , sent = ارسالی رو میگیریم پیامک های دریافتی : List<String> sms = new ArrayList<String>(); Uri uriSMSURI = Uri.parse("content://sms/inbox"); Cursor cur = getContentResolver().query(uriSMSURI, null, null, null, null); while (cur.moveToNext()) { String address = cur.getString(cur.getColumnIndex("address")).toString(); String body = cur.getString(cur.getColumnIndexOrThrow("body")).toString(); sms.add("Number: " + msgnum + "\nMessage: " + msgbody); } اس ام اس های ارسالی : List<String> sms = new ArrayList<String>(); Uri uriSMSURI = Uri.parse("content://sms/sent"); Cursor cur = getContentResolver().query(uriSMSURI, null, null, null, null); while (cur.moveToNext()) { String address = cur.getString(cur.getColumnIndex("address")).toString(); String body = cur.getString(cur.getColumnIndexOrThrow("body")).toString(); sms.add("Number: " + msgnum + "\nMessage: " + msgbody); } امیدوارم به دردتون بخوره لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.