ITEEDU

从数据库获取SMS所有字段信息

下面代码将获取SMS的所有信息。

String strUriInbox = "content://sms/outbox";
Uri uriSms = Uri.parse(strUriInbox); 
Cursor c =mContext.getContentResolver().query(
		uriSms, null, null, null, null);
while (c.moveToNext()) {
	String pid = c.getString(1); 
	String smsc="0:"+c.getString(0)
			+"\n1:"+c.getString(1)
			+"\n2:"+c.getString(2)
			+"\n3:"+c.getString(3)
			+"\n4:"+c.getString(4)
			+"\n5:"+c.getString(5)
			+"\n6:"+c.getString(6)
			+"\n7:"+c.getString(7)
			+"\n8:"+c.getString(8)
			+"\n9:"+c.getString(9)
			+"\n10:"+c.getString(10)
			+"\n11:"+c.getString(11)
			+"\n12:"+c.getString(12)
			;
	Toast.makeText(mContext, smsc, Toast.LENGTH_LONG).show();
}