Java 如何以干净的方式检索短信对话

Java 如何以干净的方式检索短信对话,java,android,sms,Java,Android,Sms,我想知道如何获得所有的短信对话,例如。;me Said(日期/时间):blabla,联系人说:blabla,我想检索我需要的所有对话,以及正确的方式是什么?()content://sms/inbox“)可用于阅读收件箱中的短信 Cursor c = getContentResolver().query(Uri.parse("content://sms/inbox"), null, null, null, null); c.moveToFirst(); do{ String msgBody

我想知道如何获得所有的短信对话,例如。;me Said(日期/时间):blabla,联系人说:blabla,我想检索我需要的所有对话,以及正确的方式是什么?

)content://sms/inbox“
)可用于阅读收件箱中的短信

Cursor c = getContentResolver().query(Uri.parse("content://sms/inbox"), null, null, null, null);
c.moveToFirst();

do{
   String msgBody = "";
   for(int col=0; col < c.getColumnCount(); col++)
   {
       msgBody += " " + c.getColumnName(col) + ":" + c.getString(col);
   }
}while(c.moveToNext());
游标c=getContentResolver().query(Uri.parse()content://sms/inbox)、空、空、空、空); c、 moveToFirst(); 做{ 字符串msgBody=“”; for(int col=0;col
这是一个可能派上用场的方法

谢谢你,我会试试这个……如果这个答案不能帮助我解决问题,我就不能接受答案……这只是一个建议,没有别的。:)