我想閱讀收件箱中的特定短信。我在互聯網上發現如何閱讀收件箱中的所有短信。這就是我所做的。請幫我閱讀一個特定號碼的短信。謝謝從特定號碼讀取短信
package com.example.liresms;
import android.app.Activity;
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.widget.TextView;
public class ReadSMS extends MainActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView view = new TextView(this);
Uri uriSMSURI = Uri.parse("content://sms/inbox");
Cursor cur = getContentResolver().query(uriSMSURI, null, null, null,null);
String sms = "";
while (cur.moveToNext()) {
sms += "From :" + cur.getString(2) + " : " + cur.getString(11)+"\n";
}
view.setText(sms);
setContentView(view);
}
}
不,它沒有工作! – user2207848 2013-05-03 23:34:31
@ user2207848你需要更具體。你是什麼意思「它沒有工作」? – 2013-05-04 12:54:46