Установить контактный номер в Contact Uri

В моем приложении я хочу добавить контактный номер. Итак, здесь я назвал приведенный ниже код. Он вызывает экран «Добавить контакт», но я хочу установить номер контакта с помощью кода. может ли кто-нибудь помочь мне решить мою проблему?

Intent intent = new Intent(Intent.ACTION_INSERT,People.CONTENT_URI);
startActivityForResult(intent, 1);

Он называется «Экран добавления контактов».

В тексте редактирования телефона я хочу добавить номер телефона с помощью кода


person Chirag    schedule 14.09.2011    source источник


Ответы (2)


Насколько я знаю, INSERT создает пустой контакт. Возможно, вы можете создать запись, а затем вызвать action.EDIT, указывающий на новый контакт.

person kingston    schedule 17.12.2011

Вот решение.

Intent addContactIntent = new Intent(Contacts.Intents.Insert.ACTION, Contacts.People.CONTENT_URI);
addContactIntent.putExtra(Contacts.Intents.Insert.PHONE,"Phone Number"); 
startActivity(addContactIntent);
person Chirag    schedule 23.04.2012