質問

連絡先を電話で連絡先DBにインポートするプログラムを書いているので、連絡先アプリに表示され、発信者IDが利用できるようになりました。そしてモトローラドロイド。メニューに移動すると、>表示すると、その隣にチェックボックスが付いているアプリケーションが表示され、チェックされたときに連絡先が正常に表示されます。

ただし、HTC EVOで同じことを試してみると、連絡先は人に表示されず、表示メニューにアプリケーションがリストされていません。連絡先は、私が人の中で検索を行うと、連絡先が電話を呼び出すと、連絡先情報が正常に表示されます。

アプリケーションをテストしている連絡先は、すでに電話にありません;-)彼らは一意の名前の特別なテストケースです。それが、彼らが実際に私たちのアプリから来ていると判断できる方法です。

これがHTCセンスの問題であると感じていますが、今それを確認する方法はありません。誰かがアイデアを持っているなら、私はそれらを聞いてみたいです。

役に立ちましたか?

解決

Android 2.x APIを使用してSyncに連絡するアプリと同じ問題があります。私が追加した連絡先は、Sense ContactsアプリまたはMotoblur連絡先アプリに表示されません。ただし、エミュレータのデフォルト(つまり、Google)連絡先アプリに表示されます。

Motoblurの問題は、(MotoのWebサイトによる)Blur Contacts APIは、新しい2.x ContactScontract APIではなくAndroid 1.xで見つかった古い連絡先APIに基づいていることです。 HTCは同じことをする可能性がありますが、少しグーグルであるにもかかわらず、その確認を見つけることができませんでした。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top