2015-04-16 13 views
9

Ich habe mehrere VCF-Dateien in meiner SD-Karte. Ich möchte diese VCF-Dateien in meine Kontakte importieren.Wie importieren Sie mehrere .vcf-Datei programmgesteuert in Android?

Ich bin mit dem folgenden Code:

File file = new File(storage_path); 
     Intent intent = new Intent(Intent.ACTION_VIEW); 
     intent.setDataAndType(Uri.fromFile(file), "text/x-vcard"); 
     startActivity(intent); 

von oben Code i nicht in der Lage kann man VCF-Datei zu einem Zeitpunkt importieren. Ich möchte mehrere VCF-Dateien gleichzeitig importieren. Durch die Verwendung des obigen Codes erhalte ich auch doppelte Kontakte.

Gibt es eine andere effiziente Möglichkeit, Kontakte außer Absicht zu importieren? Vielen Dank.

Antwort

0

Android hat nichts eingebaut für vCard Import in Bezug auf einem traditionellen Java-API. Es gibt diese third-party library und vielleicht andere, können Sie diese Bibliothek zu jeder Anforderung

zu verwenden