adding a new option for disabling personalized learning of keyboards on Oreo

This commit is contained in:
tibbi
2018-10-19 12:08:36 +02:00
parent 14c4395b39
commit a3f2caba2e
29 changed files with 129 additions and 60 deletions

View File

@ -6,6 +6,7 @@ import android.os.Bundle
import com.simplemobiletools.commons.dialogs.RadioGroupDialog
import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.commons.helpers.IS_CUSTOMIZING_COLORS
import com.simplemobiletools.commons.helpers.isOreoPlus
import com.simplemobiletools.commons.models.RadioItem
import com.simplemobiletools.notes.R
import com.simplemobiletools.notes.extensions.config
@ -45,6 +46,7 @@ class SettingsActivity : SimpleActivity() {
setupFontSize()
setupGravity()
setupCursorPlacement()
setupPersonalizedLearning()
setupCustomizeWidgetColors()
updateTextColors(settings_scrollview)
setupSectionColors()
@ -215,4 +217,13 @@ class SettingsActivity : SimpleActivity() {
}
}
}
private fun setupPersonalizedLearning() {
settings_enable_personalized_learning_holder.beVisibleIf(isOreoPlus())
settings_enable_personalized_learning.isChecked = config.enablePersonalizedLearning
settings_enable_personalized_learning_holder.setOnClickListener {
settings_enable_personalized_learning.toggle()
config.enablePersonalizedLearning = settings_enable_personalized_learning.isChecked
}
}
}