From 7ac2c32f7dc462f92eea8d4767315a7233156b6b Mon Sep 17 00:00:00 2001 From: HapeLee <1321903405@qq.com> Date: Mon, 29 Dec 2025 02:46:57 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=96=B0=E5=A2=9E]=20=E6=88=91=E8=8D=89=20?= =?UTF-8?q?=E6=B2=A1=E6=9C=89=E5=8A=A0=E5=85=B6=E4=BB=96=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/legado/app/ui/main/my/MyScreen.kt | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt b/app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt index 473c0358c..0c23eac09 100644 --- a/app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt +++ b/app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt @@ -1,11 +1,8 @@ package io.legado.app.ui.main.my -import androidx.compose.foundation.background -import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.WindowInsets import androidx.compose.foundation.layout.WindowInsetsSides -import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.only import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.systemBars @@ -15,13 +12,12 @@ import androidx.compose.material.icons.Icons import androidx.compose.material.icons.automirrored.filled.ExitToApp import androidx.compose.material.icons.automirrored.filled.HelpOutline import androidx.compose.material.icons.automirrored.filled.LibraryBooks -import androidx.compose.material.icons.automirrored.filled.MenuBook import androidx.compose.material.icons.automirrored.filled.Rule import androidx.compose.material.icons.filled.Backup import androidx.compose.material.icons.filled.FindReplace import androidx.compose.material.icons.filled.Info import androidx.compose.material.icons.filled.Palette -import androidx.compose.material.icons.filled.Rule +import androidx.compose.material.icons.filled.Settings import androidx.compose.material.icons.filled.Source import androidx.compose.material.icons.filled.Translate import androidx.compose.material.icons.filled.Web @@ -30,12 +26,10 @@ import androidx.compose.material3.DropdownMenuItem import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.Icon import androidx.compose.material3.IconButton -import androidx.compose.material3.MaterialTheme import androidx.compose.material3.MediumTopAppBar import androidx.compose.material3.Scaffold import androidx.compose.material3.Switch import androidx.compose.material3.Text -import androidx.compose.material3.TopAppBar import androidx.compose.material3.TopAppBarDefaults import androidx.compose.runtime.Composable import androidx.compose.runtime.collectAsState @@ -199,6 +193,19 @@ fun MyScreen( ) } ) + SettingItem( + title = stringResource(R.string.other_setting), + description = stringResource(R.string.other_setting_s), + imageVector = Icons.Default.Settings, + onClick = { + onNavigate( + PrefClickEvent.StartActivity( + ConfigActivity::class.java, + ConfigTag.OTHER_CONFIG + ) + ) + } + ) } SplicedColumnGroup( modifier = Modifier.padding(horizontal = 16.dp),