如何在查询mms-sms会话时添加where子句?

时间:2014-07-16 03:36:28

标签: android sqlite android-query

我需要一个没有给定地址的会话游标。 这就是我获取光标的方式:

final Uri inboxURI = Uri.parse("content://mms-sms/conversations/");    
final String[] projection = new String[] { Sms._ID, Sms.THREAD_ID, Sms.ADDRESS, Sms.BODY, Sms.DATE, Sms.READ};    
Cursor cursor = cr.query(inboxURI, projection, Sms.ADDRESS+" NOT IN (?)", new String[]{"456454"}, Telephony.Sms.Inbox.DEFAULT_SORT_ORDER);

这给了我一个空光标。但是,如果将null作为selection和selection_args给出,则此方法可以正常工作。

这是正确的方法吗?

提前致谢。

0 个答案:

没有答案