This commit is contained in:
gedoor 2021-10-22 11:29:04 +08:00
parent 3355fcad08
commit 5d04978283
2 changed files with 4 additions and 4 deletions

View File

@ -15,7 +15,7 @@ object AppContextWrapper {
fun wrap(context: Context): Context {
var fontScale = context.getPrefInt(PreferKey.fontScale) / 10f
if (fontScale !in 1f..2f) {
if (fontScale !in 0.8f..1.6f) {
fontScale = Configuration().fontScale
}
return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {

View File

@ -155,8 +155,8 @@ class ThemeConfigFragment : BasePreferenceFragment(),
}
PreferKey.fontScale -> NumberPickerDialog(requireContext())
.setTitle(getString(R.string.font_scale))
.setMaxValue(20)
.setMinValue(10)
.setMaxValue(16)
.setMinValue(8)
.setCustomButton((R.string.btn_default_s)) {
putPrefInt(PreferKey.fontScale, 0)
recreateActivities()
@ -277,7 +277,7 @@ class ThemeConfigFragment : BasePreferenceFragment(),
getString(R.string.bar_elevation_s, value)
PreferKey.fontScale -> {
var fontScale = getPrefInt(PreferKey.fontScale) / 10f
if (fontScale !in 1f..2f) {
if (fontScale !in 0.8f..1.6f) {
fontScale = resources.configuration.fontScale
}
preference.summary = getString(R.string.font_scale_summary, fontScale)