加入默认内容的查询:// CursorLoader中的表

时间:2015-09-07 09:17:52

标签: android mysql join android-cursorloader

这可能是一个非常具体的问题,所以我在这里问。 另外,我读了this question,但这不适用于我的情况。

很快,我正在尝试加入两个content://表,然后我应该将结果传递给CursorLoader

我试图写一个粗略的选择条款

Uri frequent_contact = ContactsContract.Contacts.CONTENT_STREQUENT_URI;
Uri all_contacts = ContactsContract.Contacts.CONTENT_URI;
String selection = "'" + frequent_contact + "._id' = '" + all_contacts + "._id'";

String selection = frequent_contact + "._id = " + all_contacts + "._id";

因为_id值是一个int,但它保存为String。

然后我返回new CursorLoader(context, all_contacts, null, selection, null, null);

在第一种情况下,应用程序运行但未填充适配器,在第二种情况下应用程序崩溃。

那么,是否可以加入两个content://表?如果是的话,怎么样?

提前谢谢。

0 个答案:

没有答案