From ec294da274a655dfb0c332743d59d00f3a9bcc89 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 28 May 2018 12:11:53 +0200 Subject: [PATCH] flip the photo quality selector, start at the highest --- .../camera/activities/SettingsActivity.kt | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/camera/activities/SettingsActivity.kt b/app/src/main/kotlin/com/simplemobiletools/camera/activities/SettingsActivity.kt index 242164e4..42d3399e 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/activities/SettingsActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/activities/SettingsActivity.kt @@ -189,25 +189,29 @@ class SettingsActivity : SimpleActivity() { } private fun setupPhotoQuality() { - settings_photo_quality.text = "${config.photoQuality}%" + updatePhotoQuality(config.photoQuality) settings_photo_quality_holder.setOnClickListener { val items = arrayListOf( - RadioItem(50, "50%"), - RadioItem(55, "55%"), - RadioItem(60, "60%"), - RadioItem(65, "65%"), - RadioItem(70, "70%"), - RadioItem(75, "75%"), - RadioItem(80, "80%"), - RadioItem(85, "85%"), - RadioItem(90, "90%"), + RadioItem(100, "100%"), RadioItem(95, "95%"), - RadioItem(100, "100%")) + RadioItem(90, "90%"), + RadioItem(85, "85%"), + RadioItem(80, "80%"), + RadioItem(75, "75%"), + RadioItem(70, "70%"), + RadioItem(65, "65%"), + RadioItem(60, "60%"), + RadioItem(55, "55%"), + RadioItem(50, "50%")) RadioGroupDialog(this@SettingsActivity, items, config.photoQuality) { config.photoQuality = it as Int - settings_photo_quality.text = "${config.photoQuality}%" + updatePhotoQuality(it) } } } + + private fun updatePhotoQuality(quality: Int) { + settings_photo_quality.text = "$quality%" + } }