add holders for multiple phone numbers and emails

This commit is contained in:
tibbi
2017-12-18 16:57:24 +01:00
parent 4b05d5366f
commit 21a85dfa53
4 changed files with 108 additions and 62 deletions

View File

@ -113,10 +113,10 @@ class ContactActivity : SimpleActivity() {
//contact_start_call.setOnClickListener { startCallIntent(contact!!.number) }
//contact_send_email.setOnClickListener { sendEmailIntent(contact!!.email) }
contact_source.setOnClickListener { showAccountSourcePicker() }
contact_number_type.setOnClickListener { }
contact_email_type.setOnClickListener { }
contact_number_add_new.setOnClickListener { }
contact_email_add_new.setOnClickListener { }
// contact_number_type.setOnClickListener { }
// contact_email_type.setOnClickListener { }
contact_number_add_new.setOnClickListener { addNewPhoneNumberField() }
contact_email_add_new.setOnClickListener { addNewEmailField() }
updateTextColors(contact_scrollview)
wasActivityInitialized = true
@ -150,8 +150,8 @@ class ContactActivity : SimpleActivity() {
contact!!.phoneNumbers.forEachIndexed { index, number ->
if (index == 0) {
contact_number.setText(number.value)
contact_number_type.setText(number.getTextId())
/*contact_number.setText(number.value)
contact_number_type.setText(number.getTextId())*/
} else {
}
@ -159,8 +159,8 @@ class ContactActivity : SimpleActivity() {
contact!!.emails.forEachIndexed { index, email ->
if (index == 0) {
contact_email.setText(email.value)
contact_email_type.setText(email.getTextId())
/*contact_email.setText(email.value)
contact_email_type.setText(email.getTextId())*/
} else {
}
@ -194,6 +194,14 @@ class ContactActivity : SimpleActivity() {
}
}
private fun addNewPhoneNumberField() {
}
private fun addNewEmailField() {
}
private fun deleteContact() {
ConfirmationDialog(this) {
ContactsHelper(this).deleteContact(contact!!)