@@ -11,9 +11,7 @@ import com.simplemobiletools.keyboard.R
1111import com.simplemobiletools.keyboard.extensions.config
1212import com.simplemobiletools.keyboard.extensions.getKeyboardLanguageText
1313import com.simplemobiletools.keyboard.extensions.getKeyboardLanguages
14- import com.simplemobiletools.keyboard.helpers.KEYBOARD_HEIGHT_MULTIPLIER_LARGE
15- import com.simplemobiletools.keyboard.helpers.KEYBOARD_HEIGHT_MULTIPLIER_MEDIUM
16- import com.simplemobiletools.keyboard.helpers.KEYBOARD_HEIGHT_MULTIPLIER_SMALL
14+ import com.simplemobiletools.keyboard.helpers.*
1715import kotlinx.android.synthetic.main.activity_settings.*
1816import java.util.*
1917import kotlin.system.exitProcess
@@ -130,29 +128,30 @@ class SettingsActivity : SimpleActivity() {
130128 }
131129
132130 private fun setupKeyboardHeightMultiplier () {
133- settings_keyboard_height_multiplier.text = getKeyboardHeightMultiplierText (config.keyboardHeightMultiplier )
131+ settings_keyboard_height_multiplier.text = getKeyboardHeightPercentageText (config.keyboardHeightPercentage )
134132 settings_keyboard_height_multiplier_holder.setOnClickListener {
135133 val items = arrayListOf (
136- RadioItem (KEYBOARD_HEIGHT_MULTIPLIER_SMALL , getKeyboardHeightMultiplierText(KEYBOARD_HEIGHT_MULTIPLIER_SMALL )),
137- RadioItem (KEYBOARD_HEIGHT_MULTIPLIER_MEDIUM , getKeyboardHeightMultiplierText(KEYBOARD_HEIGHT_MULTIPLIER_MEDIUM )),
138- RadioItem (KEYBOARD_HEIGHT_MULTIPLIER_LARGE , getKeyboardHeightMultiplierText(KEYBOARD_HEIGHT_MULTIPLIER_LARGE )),
134+ RadioItem (KEYBOARD_HEIGHT_50_PERCENT , getKeyboardHeightPercentageText(KEYBOARD_HEIGHT_50_PERCENT )),
135+ RadioItem (KEYBOARD_HEIGHT_60_PERCENT , getKeyboardHeightPercentageText(KEYBOARD_HEIGHT_60_PERCENT )),
136+ RadioItem (KEYBOARD_HEIGHT_75_PERCENT , getKeyboardHeightPercentageText(KEYBOARD_HEIGHT_75_PERCENT )),
137+ RadioItem (KEYBOARD_HEIGHT_90_PERCENT , getKeyboardHeightPercentageText(KEYBOARD_HEIGHT_90_PERCENT )),
138+ RadioItem (KEYBOARD_HEIGHT_100_PERCENT , getKeyboardHeightPercentageText(KEYBOARD_HEIGHT_100_PERCENT )),
139+ RadioItem (KEYBOARD_HEIGHT_125_PERCENT , getKeyboardHeightPercentageText(KEYBOARD_HEIGHT_125_PERCENT )),
140+ RadioItem (KEYBOARD_HEIGHT_150_PERCENT , getKeyboardHeightPercentageText(KEYBOARD_HEIGHT_150_PERCENT )),
141+ RadioItem (KEYBOARD_HEIGHT_175_PERCENT , getKeyboardHeightPercentageText(KEYBOARD_HEIGHT_175_PERCENT )),
142+ RadioItem (KEYBOARD_HEIGHT_200_PERCENT , getKeyboardHeightPercentageText(KEYBOARD_HEIGHT_200_PERCENT )),
143+ RadioItem (KEYBOARD_HEIGHT_250_PERCENT , getKeyboardHeightPercentageText(KEYBOARD_HEIGHT_250_PERCENT )),
144+ RadioItem (KEYBOARD_HEIGHT_300_PERCENT , getKeyboardHeightPercentageText(KEYBOARD_HEIGHT_300_PERCENT ))
139145 )
140146
141- RadioGroupDialog (this @SettingsActivity, items, config.keyboardHeightMultiplier ) {
142- config.keyboardHeightMultiplier = it as Int
143- settings_keyboard_height_multiplier.text = getKeyboardHeightMultiplierText (config.keyboardHeightMultiplier )
147+ RadioGroupDialog (this @SettingsActivity, items, config.keyboardHeightPercentage ) {
148+ config.keyboardHeightPercentage = it as Int
149+ settings_keyboard_height_multiplier.text = getKeyboardHeightPercentageText (config.keyboardHeightPercentage )
144150 }
145151 }
146152 }
147153
148- private fun getKeyboardHeightMultiplierText (multiplier : Int ): String {
149- return when (multiplier) {
150- KEYBOARD_HEIGHT_MULTIPLIER_SMALL -> getString(R .string.small)
151- KEYBOARD_HEIGHT_MULTIPLIER_MEDIUM -> getString(R .string.medium)
152- KEYBOARD_HEIGHT_MULTIPLIER_LARGE -> getString(R .string.large)
153- else -> getString(R .string.small)
154- }
155- }
154+ private fun getKeyboardHeightPercentageText (keyboardHeightPercentage : Int ): String = " $keyboardHeightPercentage %"
156155
157156 private fun setupShowClipboardContent () {
158157 settings_show_clipboard_content.isChecked = config.showClipboardContent
0 commit comments