3

Я создаю приложение, где мне нужно резервное копирование и восстановление контакты программно с моего сайта.Импорт контактов .VCF в телефонную книгу android

Здесь я завершил одну часть (резервные контакты).

В другой части (импорт контактов) я использую этот код.

Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setDataAndType(Uri.fromFile(new  File(Environment.getExternalStorageDirectory()+File.separator+"Contacts.vcf")),"text/x-vcard"); //storage path is path of your vcf file and vFile is name of that file. 
startActivity(intent); 

Этот код работает 90% отлично, только одна проблема заключается в том, что, когда этот код вызывается получает отображается предупреждение диалог, и мы должны вручную выбрать, где восстановить контакты.

Телефон например, электронный идентификатор

Как я могу сделать это автоматически называется, так что всякий раз, когда этот код вызывается Контакты получает автоматически восстанавливается в память телефона?

ответ

1

insert или import контакты через ContactProvider класс.

+0

ya, похоже, это отлично, но как я могу разобрать файл .vcf, чтобы я мог вставлять в него контакты? –

Смежные вопросы