Export formatted name in vcf
This commit is contained in:
parent
293522d4b1
commit
3f9a378e7e
1 changed files with 6 additions and 0 deletions
|
|
@ -51,6 +51,12 @@ class VcfExporter {
|
||||||
val cards = ArrayList<VCard>()
|
val cards = ArrayList<VCard>()
|
||||||
for (contact in contacts) {
|
for (contact in contacts) {
|
||||||
val card = VCard()
|
val card = VCard()
|
||||||
|
|
||||||
|
val formattedName = arrayOf(contact.prefix, contact.firstName, contact.middleName, contact.surname, contact.suffix)
|
||||||
|
.filter { it.isNotEmpty() }
|
||||||
|
.joinToString(separator = " ")
|
||||||
|
card.formattedName = FormattedName(formattedName)
|
||||||
|
|
||||||
StructuredName().apply {
|
StructuredName().apply {
|
||||||
prefixes.add(contact.prefix)
|
prefixes.add(contact.prefix)
|
||||||
given = contact.firstName
|
given = contact.firstName
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue