我想读的所有信息,然后从我的手机各自的详细信息。 为此,我现在用的是开放的我们是这样的:
I want to read all the messages and their respective details from my phone. For this I am using the Uri like this:
Uri sms = Uri.parse("content://sms/");
但我不知道有多少列的数据库,与此URI关联。
But I don't know how many columns in database which are associated with this uri.
我想显示以下信息:
消息类型 汇款人号 在邮件正文 时间戳请任何人可以列举总列名?
Please can anybody enumerate the total column names?
您应该能够通过旋转光标并查找自己:
You should be able to rotate through the Cursor and look for yourself:
mCursor = managedQuery(sms, null, null, null, null);
StringBuffer info = new StringBuffer();
for( int i = 0; i < mCursor.getColumnCount(); i++) {
info.append("Column: " + mCursor.getColumnName(i) + "\n");
}
Toast.makeText(getApplicationContext(), info.toString(), Toast.LENGTH_LONG).show();