我在寫一個包含聯繫人列表的Android應用程序。該設計要求我創建自己的應用程序,而不是與內置聯繫人列表同步。內置聯繫人列表支持很多功能,例如讓其他應用程序和電話撥號程序顯示聯繫人列表。當然,到目前爲止,沒有其他應用程序對我的聯繫人列表做任何事情,因爲他們不知道。一般來說,我可以創建默認電話應用程序可以使用的提供商界面嗎?是否也可以做一些事情,比如讓用戶對列表中的每個聯繫人使用不同的鈴聲,就像使用內置聯繫人列表一樣?爲Android OS創建聯繫人列表提供程序?
我的數據格式與默認聯繫人列表非常不同。例如,我只有4個電話號碼字段,每個字段都有一個硬編碼類型(工作,電話,手機,傳真)..也只有1個電子郵件地址字段。如果可能的話,希望這樣做不會太難創建提供者。
只是尋求一般建議和起點。我已經閱讀過有關使用數據提供者並創建它們的知識,所以我知道一些。我還沒有看到任何其他應用程序提供了我想要做的聯繫人列表,通常他們只是與內置提供程序同步(我認爲這就是GMail列表的工作原理)。
感謝您的快速響應。如果沒有其他人說,否則,我會將此標記爲答案..不是我希望的答案,但無法贏得全部。 – eselk 2012-01-18 04:12:47
是的,我一直在這條路上,並建立了一個單獨的聯繫人數據庫和用戶界面,我與內置聯繫人一起顯示。希望事情能爲你解決。 – dhaag23 2012-01-18 17:19:31