HapeLee 10 месяцев назад
Родитель
Сommit
21a684c14b
1 измененных файлов с 27 добавлено и 0 удалено
  1. 27 0
      app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt

+ 27 - 0
app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt

@@ -14,7 +14,10 @@ import androidx.compose.material.icons.automirrored.filled.HelpOutline
 import androidx.compose.material.icons.automirrored.filled.LibraryBooks
 import androidx.compose.material.icons.automirrored.filled.Rule
 import androidx.compose.material.icons.filled.Backup
+import androidx.compose.material.icons.filled.Bookmark
 import androidx.compose.material.icons.filled.FindReplace
+import androidx.compose.material.icons.filled.Folder
+import androidx.compose.material.icons.filled.History
 import androidx.compose.material.icons.filled.Info
 import androidx.compose.material.icons.filled.Palette
 import androidx.compose.material.icons.filled.Settings
@@ -43,11 +46,14 @@ import androidx.compose.ui.res.stringResource
 import androidx.compose.ui.unit.dp
 import io.legado.app.R
 import io.legado.app.ui.about.AboutActivity
+import io.legado.app.ui.book.bookmark.AllBookmarkActivity
+import io.legado.app.ui.book.readRecord.ReadRecordActivity
 import io.legado.app.ui.book.source.manage.BookSourceActivity
 import io.legado.app.ui.book.toc.rule.TxtTocRuleActivity
 import io.legado.app.ui.config.ConfigActivity
 import io.legado.app.ui.config.ConfigTag
 import io.legado.app.ui.dict.rule.DictRuleActivity
+import io.legado.app.ui.file.FileManageActivity
 import io.legado.app.ui.replace.ReplaceRuleActivity
 import io.legado.app.ui.widget.components.SettingItem
 import io.legado.app.ui.widget.components.SplicedColumnGroup
@@ -242,6 +248,27 @@ fun MyScreen(
             SplicedColumnGroup(
                 modifier = Modifier.padding(horizontal = 16.dp),
                 title = stringResource(R.string.other)) {
+                SettingItem(
+                    title = stringResource(R.string.bookmark),
+                    imageVector = Icons.Default.Bookmark,
+                    onClick = {
+                        onNavigate(PrefClickEvent.StartActivity(AllBookmarkActivity::class.java))
+                    }
+                )
+                SettingItem(
+                    title = stringResource(R.string.read_record),
+                    imageVector = Icons.Default.History,
+                    onClick = {
+                        onNavigate(PrefClickEvent.StartActivity(ReadRecordActivity::class.java))
+                    }
+                )
+                SettingItem(
+                    title = stringResource(R.string.file_manage),
+                    imageVector = Icons.Default.Folder,
+                    onClick = {
+                        onNavigate(PrefClickEvent.StartActivity(FileManageActivity::class.java))
+                    }
+                )
                 SettingItem(
                     title = stringResource(R.string.about),
                     imageVector = Icons.Default.Info,