fix #294, add an option to hide the dialpad on the main screen

This commit is contained in:
tibbi
2018-11-19 20:57:17 +01:00
parent e976c72cd9
commit e8c2f1db91
22 changed files with 64 additions and 4 deletions

View File

@ -2,7 +2,8 @@ package com.simplemobiletools.contacts.pro.activities
import android.os.Bundle
import com.simplemobiletools.commons.dialogs.RadioGroupDialog
import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.commons.extensions.beVisibleIf
import com.simplemobiletools.commons.extensions.updateTextColors
import com.simplemobiletools.commons.models.RadioItem
import com.simplemobiletools.contacts.pro.R
import com.simplemobiletools.contacts.pro.dialogs.ManageVisibleFieldsDialog
@ -35,6 +36,7 @@ class SettingsActivity : SimpleActivity() {
setupUse24HourTimeFormat()
setupFilterDuplicates()
setupShowCallConfirmation()
setupShowDialpadButton()
setupOnContactClick()
updateTextColors(settings_holder)
}
@ -123,6 +125,14 @@ class SettingsActivity : SimpleActivity() {
}
}
private fun setupShowDialpadButton() {
settings_show_dialpad_button.isChecked = config.showDialpadButton
settings_show_dialpad_button_holder.setOnClickListener {
settings_show_dialpad_button.toggle()
config.showDialpadButton = settings_show_dialpad_button.isChecked
}
}
private fun setupOnContactClick() {
settings_on_contact_click.text = getOnContactClickText()
settings_on_contact_click_holder.setOnClickListener {