Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Import/Export to VCard format programmatically using android OS 2.0 API level 5

Tags:

android

The Android 2.0 SDK has a import/export option to export or import contacts in VCard format.

Is there any API to achieve this functionality.

like image 861
Safy Avatar asked Mar 01 '26 19:03

Safy


1 Answers

Try such code for export to VCard:

Uri uri = Uri.withAppendedPath(ContactsContract.Contacts.CONTENT_VCARD_URI, lookupKey);
AssetFileDescriptor fd = contentResolver.openAssetFileDescriptor(uri, "r");
FileInputStream fis = fd.createInputStream();
byte[] buf = new byte[(int)fd.getDeclaredLength()];
if (0 < fis.read(buf))
{
   String vCard = new String(buf);
}
like image 100
Ilya Izhovkin Avatar answered Mar 06 '26 18:03

Ilya Izhovkin



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!