diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/ContactsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/ContactsAdapter.kt index f32d24fd..8a808823 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/ContactsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/adapters/ContactsAdapter.kt @@ -56,6 +56,7 @@ class ContactsAdapter(activity: SimpleActivity, var contactItems: ArrayList editContact() R.id.cab_select_all -> selectAll() R.id.cab_add_to_favorites -> addToFavorites() + R.id.cab_add_to_group -> addToGroup() R.id.cab_share -> shareContacts() R.id.cab_remove -> removeContacts() R.id.cab_delete -> askConfirmDelete() @@ -168,12 +170,21 @@ class ContactsAdapter(activity: SimpleActivity, var contactItems: ArrayList() - selectedPositions.forEach { newFavorites.add(contactItems[it]) } + selectedPositions.forEach { + newFavorites.add(contactItems[it]) + } ContactsHelper(activity).addFavorites(newFavorites) refreshListener?.refreshContacts(FAVORITES_TAB_MASK) finishActMode() } + private fun addToGroup() { + val selectedContacts = ArrayList() + selectedPositions.forEach { + selectedContacts.add(contactItems[it]) + } + } + private fun shareContacts() { val contactsIDs = ArrayList() selectedPositions.forEach { diff --git a/app/src/main/res/menu/cab.xml b/app/src/main/res/menu/cab.xml index c727d9bd..22dca426 100644 --- a/app/src/main/res/menu/cab.xml +++ b/app/src/main/res/menu/cab.xml @@ -16,6 +16,11 @@ android:icon="@drawable/ic_star_on" android:title="@string/add_to_favorites" app:showAsAction="ifRoom"/> + Add contacts There are no contact groups on the device Create group + Add to group Foto machen diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index f05f65c3..bdba1f9a 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -23,6 +23,7 @@ Add contacts There are no contact groups on the device Create group + Add to group Prendre une photo diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml index dd42e2ff..e71dafc0 100644 --- a/app/src/main/res/values-ko-rKR/strings.xml +++ b/app/src/main/res/values-ko-rKR/strings.xml @@ -23,6 +23,7 @@ Add contacts There are no contact groups on the device Create group + Add to group 사진 촬영 diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index 2252cd62..25806d34 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -23,6 +23,7 @@ Add contacts There are no contact groups on the device Create group + Add to group Nufotografuoti diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 0fdbc998..bf7016d6 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -23,6 +23,7 @@ Add contacts There are no contact groups on the device Create group + Add to group Tirar foto diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 8da75776..66b189b9 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -23,6 +23,7 @@ Add contacts There are no contact groups on the device Create group + Add to group Снять фото diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index df9be923..85177e12 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -23,6 +23,7 @@ Pridať kontakty Nemáte v zariadení vytvorené žiadne skupiny kontaktov Vytvoriť skupinu + Pridať do skupiny Vytvoriť foto diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 537bbce5..74b3aadf 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -23,6 +23,7 @@ Add contacts There are no contact groups on the device Create group + Add to group Ta foto diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index f9c10a88..c98724d7 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -23,6 +23,7 @@ Add contacts There are no contact groups on the device Create group + Add to group 拍照 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 960aa948..8d9edd77 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -23,6 +23,7 @@ Add contacts There are no contact groups on the device Create group + Add to group Take photo