@@ -5,13 +5,11 @@ import android.os.Bundle
55import android.view.Menu
66import com.simplemobiletools.commons.dialogs.ChangeDateTimeFormatDialog
77import com.simplemobiletools.commons.dialogs.ConfirmationDialog
8+ import com.simplemobiletools.commons.dialogs.RadioGroupDialog
89import com.simplemobiletools.commons.dialogs.SecurityDialog
9- import com.simplemobiletools.commons.extensions.beVisibleIf
10- import com.simplemobiletools.commons.extensions.getAdjustedPrimaryColor
11- import com.simplemobiletools.commons.extensions.handleHiddenFolderPasswordProtection
12- import com.simplemobiletools.commons.extensions.updateTextColors
13- import com.simplemobiletools.commons.helpers.PROTECTION_FINGERPRINT
14- import com.simplemobiletools.commons.helpers.SHOW_ALL_TABS
10+ import com.simplemobiletools.commons.extensions.*
11+ import com.simplemobiletools.commons.helpers.*
12+ import com.simplemobiletools.commons.models.RadioItem
1513import com.simplemobiletools.filemanager.pro.R
1614import com.simplemobiletools.filemanager.pro.extensions.config
1715import com.simplemobiletools.filemanager.pro.helpers.RootHelpers
@@ -31,6 +29,7 @@ class SettingsActivity : SimpleActivity() {
3129 setupUseEnglish()
3230 setupManageFavorites()
3331 setupChangeDateTimeFormat()
32+ setupFontSize()
3433 setupShowHidden()
3534 setupHiddenItemPasswordProtection()
3635 setupAppPasswordProtection()
@@ -83,6 +82,22 @@ class SettingsActivity : SimpleActivity() {
8382 }
8483 }
8584
85+ private fun setupFontSize () {
86+ settings_font_size.text = getFontSizeText()
87+ settings_font_size_holder.setOnClickListener {
88+ val items = arrayListOf (
89+ RadioItem (FONT_SIZE_SMALL , getString(R .string.small)),
90+ RadioItem (FONT_SIZE_MEDIUM , getString(R .string.medium)),
91+ RadioItem (FONT_SIZE_LARGE , getString(R .string.large)),
92+ RadioItem (FONT_SIZE_EXTRA_LARGE , getString(R .string.extra_large)))
93+
94+ RadioGroupDialog (this @SettingsActivity, items, config.fontSize) {
95+ config.fontSize = it as Int
96+ settings_font_size.text = getFontSizeText()
97+ }
98+ }
99+ }
100+
86101 private fun setupShowHidden () {
87102 settings_show_hidden.isChecked = config.showHidden
88103 settings_show_hidden_holder.setOnClickListener {
0 commit comments