Android 活动中有多个ContentProvider,如LEFT JOIN

Android 活动中有多个ContentProvider,如LEFT JOIN,android,left-join,android-contentprovider,Android,Left Join,Android Contentprovider,我正在使用FragmentActivity来显示我自己的ContentProvider中的信息,它是用游标加载程序加载的。该ContentProvider提供了一个电话号码,我想知道该联系人的姓名和图像(如果有的话) 在第一种方法中,我在光标或适配器中查询了联系人合同,但这并不是最好的解决方案,因为即使在快速设备上,它也会使滚动变慢 我思考和寻找我的问题,并创造了3种方法: 一个左连接和两个内容提供者,但我找不到这方面的信息 创建自定义加载程序类,如 一种服务,它将联系人合同中的信息添加到我自己

我正在使用
FragmentActivity
来显示我自己的
ContentProvider
中的信息,它是用
游标加载程序加载的。该
ContentProvider
提供了一个电话号码,我想知道该联系人的姓名和图像(如果有的话)

在第一种方法中,我在
光标或适配器中查询了
联系人合同
,但这并不是最好的解决方案,因为即使在快速设备上,它也会使滚动变慢

我思考和寻找我的问题,并创造了3种方法:

  • 一个
    左连接
    和两个
    内容提供者
    ,但我找不到这方面的信息
  • 创建自定义加载程序类,如
  • 一种服务,它将联系人合同中的信息添加到我自己的
    内容提供商
    中,因此我只需查询一个提供商
  • 让我们讨论一下D

    亲切问候,


    k、 j.

    我发现我所尝试的并不是最好的主意

    现在,我将在启动应用程序时使用一个小的
    AsyncTask
    ,该应用程序使用
    ContactsContract
    中的信息更新我的内部数据库。通过这种方法,我可以以一种非常简单的方式使用我自己的
    ContentProvider
    和所有需要的信息。:-)