Răsfoiți Sursa

[新增] 我草 没有加其他设置

HapeLee 10 luni în urmă
părinte
comite
7ac2c32f7d
1 a modificat fișierele cu 14 adăugiri și 7 ștergeri
  1. 14 7
      app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt

+ 14 - 7
app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt

@@ -1,11 +1,8 @@
 package io.legado.app.ui.main.my
 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.Column
 import androidx.compose.foundation.layout.WindowInsets
 import androidx.compose.foundation.layout.WindowInsets
 import androidx.compose.foundation.layout.WindowInsetsSides
 import androidx.compose.foundation.layout.WindowInsetsSides
-import androidx.compose.foundation.layout.fillMaxSize
 import androidx.compose.foundation.layout.only
 import androidx.compose.foundation.layout.only
 import androidx.compose.foundation.layout.padding
 import androidx.compose.foundation.layout.padding
 import androidx.compose.foundation.layout.systemBars
 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.ExitToApp
 import androidx.compose.material.icons.automirrored.filled.HelpOutline
 import androidx.compose.material.icons.automirrored.filled.HelpOutline
 import androidx.compose.material.icons.automirrored.filled.LibraryBooks
 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.automirrored.filled.Rule
 import androidx.compose.material.icons.filled.Backup
 import androidx.compose.material.icons.filled.Backup
 import androidx.compose.material.icons.filled.FindReplace
 import androidx.compose.material.icons.filled.FindReplace
 import androidx.compose.material.icons.filled.Info
 import androidx.compose.material.icons.filled.Info
 import androidx.compose.material.icons.filled.Palette
 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.Source
 import androidx.compose.material.icons.filled.Translate
 import androidx.compose.material.icons.filled.Translate
 import androidx.compose.material.icons.filled.Web
 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.ExperimentalMaterial3Api
 import androidx.compose.material3.Icon
 import androidx.compose.material3.Icon
 import androidx.compose.material3.IconButton
 import androidx.compose.material3.IconButton
-import androidx.compose.material3.MaterialTheme
 import androidx.compose.material3.MediumTopAppBar
 import androidx.compose.material3.MediumTopAppBar
 import androidx.compose.material3.Scaffold
 import androidx.compose.material3.Scaffold
 import androidx.compose.material3.Switch
 import androidx.compose.material3.Switch
 import androidx.compose.material3.Text
 import androidx.compose.material3.Text
-import androidx.compose.material3.TopAppBar
 import androidx.compose.material3.TopAppBarDefaults
 import androidx.compose.material3.TopAppBarDefaults
 import androidx.compose.runtime.Composable
 import androidx.compose.runtime.Composable
 import androidx.compose.runtime.collectAsState
 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(
             SplicedColumnGroup(
                 modifier = Modifier.padding(horizontal = 16.dp),
                 modifier = Modifier.padding(horizontal = 16.dp),