安卓2.2;您可以同时从 2 个不同的 URI 查询吗?
Posted
技术标签:
【中文标题】安卓2.2;您可以同时从 2 个不同的 URI 查询吗?【英文标题】:Android 2.2; Can you query from 2 different URIs at the same time? 【发布时间】:2011-04-03 14:50:21 【问题描述】:如果您想从两个单独的 URI 中获取联系人数据,您可以在一个查询中完成此操作吗?
例如:
ContentResolver cr;
Cursor emailCur = cr.query(
ContactsContract.CommonDataKinds.Email.CONTENT_URI,
null,
null,
null);
应根据 CommonDataKinds.Email URI 返回所有可用列
如果我想同时返回电子邮件和电话类型的所有条目怎么办?
我是否需要创建两个单独的查询并将结果连接起来?
【问题讨论】:
【参考方案1】:如果您使用 ContactsContract.CommonDataKinds.Data.CONTENT_URI 并为电子邮件和电话 mime 类型提供选择,则可以通过单个查询来完成。
【讨论】:
以上是关于安卓2.2;您可以同时从 2 个不同的 URI 查询吗?的主要内容,如果未能解决你的问题,请参考以下文章