mirror of
https://github.com/SimpleMobileTools/Simple-Calendar.git
synced 2025-04-25 23:28:54 +02:00
simplify spinner initialization
This commit is contained in:
parent
71dd0b2e84
commit
efa9d542d7
@ -82,7 +82,6 @@ class SettingsActivity : SimpleActivity() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun setupEventReminder() {
|
private fun setupEventReminder() {
|
||||||
var isInitialSetup = true
|
|
||||||
val reminderType = config.defaultReminderType
|
val reminderType = config.defaultReminderType
|
||||||
val reminderMinutes = config.defaultReminderMinutes
|
val reminderMinutes = config.defaultReminderMinutes
|
||||||
settings_default_reminder.setSelection(reminderType)
|
settings_default_reminder.setSelection(reminderType)
|
||||||
@ -93,13 +92,7 @@ class SettingsActivity : SimpleActivity() {
|
|||||||
custom_reminder_save.setOnClickListener { saveReminder() }
|
custom_reminder_save.setOnClickListener { saveReminder() }
|
||||||
|
|
||||||
settings_default_reminder.onItemSelectedListener = object : AdapterView.OnItemSelectedListener {
|
settings_default_reminder.onItemSelectedListener = object : AdapterView.OnItemSelectedListener {
|
||||||
override fun onNothingSelected(p0: AdapterView<*>?) {
|
|
||||||
}
|
|
||||||
|
|
||||||
override fun onItemSelected(p0: AdapterView<*>?, p1: View?, itemIndex: Int, p3: Long) {
|
override fun onItemSelected(p0: AdapterView<*>?, p1: View?, itemIndex: Int, p3: Long) {
|
||||||
if (isInitialSetup)
|
|
||||||
settings_default_reminder.setSelection(reminderType)
|
|
||||||
else {
|
|
||||||
if (itemIndex == 2) {
|
if (itemIndex == 2) {
|
||||||
settings_custom_reminder_holder.visibility = View.VISIBLE
|
settings_custom_reminder_holder.visibility = View.VISIBLE
|
||||||
showKeyboard(custom_reminder_value)
|
showKeyboard(custom_reminder_value)
|
||||||
@ -110,7 +103,8 @@ class SettingsActivity : SimpleActivity() {
|
|||||||
|
|
||||||
config.defaultReminderType = getDefaultReminderValue(itemIndex)
|
config.defaultReminderType = getDefaultReminderValue(itemIndex)
|
||||||
}
|
}
|
||||||
isInitialSetup = false
|
|
||||||
|
override fun onNothingSelected(p0: AdapterView<*>?) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user