我正在尝试开发一个短信计数器应用程序,我想在其中计算当前日期的所有短信。我不想计算总收件箱短信。我正在使用以下代码,但没有得到确切的结果。它正在计算总收件箱短信。
TextView 视图 = 新的 TextView(this);
Uri uriSMSURI = Uri.parse("content://sms/inbox");
Cursor cur = getContentResolver().query(uriSMSURI, null, null, null,null);
/*
int nsm = 0;
while(cur.moveToNext()){
nsm+= + cur.getCount();
}
*/
String sms = "";
while ( cur.moveToNext());{
// sms += "From :" + cur.getString(2) + " : " + cur.getString(11)+"\n";
// sms += cur.getString(2);
sms += "Total SMS in the INBOX : "+cur.getCount();
}
view.setText(sms);
setContentView(view);
我是一个新的学习者。提前致谢。