連絡先の同期機能を備えたソーシャル ネットワーキング アプリを作成しています。v2.x の連絡先を同期アダプターに挿入 する作業コード (ここで見つけた例から) があります。
ただし、Motorola Blur ソフトウェアは 2.x の連絡先を認識しません (Droid X で 2.2 Moto ビルドを使用しています)。Blur は連絡先 1.x API を使用しますが、その使用方法の例を見つけたり理解したりするのに苦労しています。 このページでは、名前でクエリを実行する方法を示していますが、a) 追加して b) カスタム アカウント (または場合によっては MIME) の種類でクエリを実行したいと考えています。
私が使用している v2 コードは、新しい生の連絡先を作成し、「StructuredName」データ レコードを作成してから、カスタム MIME タイプのデータ レコードを作成します。
1.x API (レベル 3) で同等のことを行うにはどうすればよいですか? これが Contacts.Extensions クラスの目的だと思いますが、ドキュメントはせいぜい不明確です。