Android contacts custom field

半城伤御伤魂 提交于 2019-12-04 04:42:58

问题


Is it possible to add custom field to some contacts, with custom mimetype (like facebook profile) without writing sync adapter, authenticator and sync service? I do not want to add "synchronization" functionality for my application.


回答1:


After long research I think that I found an answer to this question.

There is no way of creating custom clickable and visible fields without writing some Synchronization service code, authenticator and syncAdapter.

Here is sample code which is adding new account to "Accounts and synchronization", and adding new contact with custom field, which can be viewed in some activity from current project: https://github.com/nemezis/SampleContacts.




回答2:


Android does support syncing custom fields 'out of the box' if you use Gmail.

You can use Gmail in the browser to add custom fields to any contact. This field will then sync to the phone.

However, to view or edit these on the phone, you will need to use some new applications.

I wrote an article that describes this process. Gmail's Contacts Custom Fields and Android.



来源:https://stackoverflow.com/questions/17066444/android-contacts-custom-field

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!