既存のcontactIDを指定して、連絡先の既存のフィールド(写真、電話番号、電子メールなど)に変更を適用し、連絡先にフィールドを追加する作業コードがあります。
このコードはいくつかのサンプルから取得され、完全に機能し、既存の連絡先のすべての変更された/新しいフィールドを見ることができます。
問題は、プログラムで連絡先を作成すると、写真のみを含む連絡先と、連絡先のアイコン、ステータス、および存在を示す同期アダプターに属するフィールドとして表示されることです。他のフィールドは表示されません(電話、電子メールなど)。
同期アダプターに属するアカウントタイプとGoogleアカウントの両方として連絡先を追加してみました。どちらの場合も結果は同じでした。コードをデバッグすると、すべてが成功しているように見えます...
私は何が間違っているのですか?