Java SMS游标的列名称?

Java SMS游标的列名称?,java,android,Java,Android,我有两行代码: private static final Uri SMS_INBOX = Uri.parse("content://sms/inbox"); Cursor c = getContentResolver().query(SMS_INBOX, null, null, null, null); 在哪里可以找到此光标的列列表?是:) 答案是: 05-27 09:27:39: INFO/COLUMNS: [_id, thread_id, address, person, date, p

我有两行代码:

private static final Uri SMS_INBOX = Uri.parse("content://sms/inbox"); 
Cursor c = getContentResolver().query(SMS_INBOX, null, null, null, null);
在哪里可以找到此光标的列列表?

是:)

答案是:

05-27 09:27:39: INFO/COLUMNS: [_id, thread_id, address, person, date, protocol,
read, status, type, reply_path_present, subject, body, service_center, locked]
顺便说一句,这是MMSSMS数据库中表SMS的确切表结构-将DDMS连接到模拟器,并使用FileExplorer从以下位置获取整个数据库:

data/data/com.android.provider.telephony/databases/mmssms.db
然后使用SQLite数据库浏览器(免费)查看这些表。请确保模拟来自DDMS的一条短信,以便表中有一些内容:)

尝试使用以下代码

String[] list = cursor.getColumnNames();
String[] list = cursor.getColumnNames();