これから Android で SMS を読み取ることができます:-
phonesms = new ArrayList<String>();
ContentResolver cr = getContentResolver();
Uri uriSMSURI = Uri.parse("content://sms/inbox");
Cursor cur = getContentResolver().query(uriSMSURI, null, null, null,null);
startManagingCursor(cur);
if (cur.moveToFirst()) {
for (int i = 0; i < cur.getCount(); i++) {
try {
String smsbody = cur.getString(cur.getColumnIndexOrThrow("body")).toString();
phonesms.add(smsbody);
} catch (Exception e) {
}
今の問題は、未読のSMSにアクセスし、一定期間内に未読のSMSを電子メールで自動的に送信したいということです。
私は2つの方法から電子メールでSMSを送信できます:- 1. インテントを介して 2.Java Mail Api
しかし、一定時間内に未読のSMSを電子メールで自動的に送信する方法。