0

我正在使用 aFragmentActivity来显示我自己的信息,ContentProvider其中加载了CursorLoader. 这ContentProvider提供了一个电话号码,如果有的话,我想知道该联系人的姓名和图像。

在第一种方法中,我查询了ContactsContractinCursorAdapter但这不是最好的解决方案,因为即使在快速设备上它也会使滚动滞后。

我思考并搜索了我的问题并创建了 3 种方法:

  1. 一个left join有两个ContentProviders,但我什么也没发现。
  2. 创建一个像这里一样的自定义 Loader 类。
  3. 一项将信息添加ContactsContract到我自己的服务的服务,ContentProvider因此我只需查询一个提供商。

让我们讨论一下。:D

亲切的问候,

kj

4

1 回答 1

0

我发现我正在尝试的不是最好的主意。

现在,AsyncTask当我启动我的应用程序时,我将使用一个小的,该应用程序使用来自ContactsContract. 使用这种方法,我可以以非常简单的方式使用我自己ContentProvider的所有需要​​的信息。:-)

于 2013-06-25T16:42:58.203 回答