の使用に問題がありますCursorLoader
。名前の電話番号とメールアドレスを取得する必要があります。
LoaderManager.LoaderCallbacks<Cursor>
インターフェイスのメソッドを実装しました。問題は、最初にテーブルの連絡先からcontact_idを取得する必要があり、次にそのcontact_idに基づいて、RawContacts/Dataテーブルに電子メールと電話を照会する必要があることです。
に複数のクエリがある例は見つかりません。onCreateLoader()
通常はreturnがありnew CursorLoader(...)
ます。メソッドを使用してmanagedQuery(..)
連絡先のIDを取得し、それを渡すことを考えてCursorLoader
いますが、これは良い考えではないと思います。なにか提案を?