我想從收件箱中讀取所有的短信,並檢查特定的關鍵字。我開發了這個代碼,但它不會產生所需的結果。請告訴我要更正。你可以建議我在這段android代碼中進行更正嗎?
public void onClick(View arg0){
Uri uri = Uri.parse("content://sms/inbox");
ContentResolver content = getContentResolver();
Cursor c = content.query(uri,new String[] { "_id","address","body","person"}, null, null, null);
if(c.getCount() > 0)
{
while(c.moveToNext())
{
colName = colName + c.getString(c.getColumnIndex("body")) + "\n";
if(colName.contains("hai"))
textview1.setText("present");
else
textview1.setText("not present");
}
}
}
});
}
「但它不會產生所需的結果」是指? –
有什麼錯誤?在這裏發佈你的logcat –
沒有錯誤或警告。當我運行應用程序時不會顯示任何內容@imrankhan – user1870724