kunfei 4 years ago
parent
commit
6ec8747d38

+ 4 - 2
app/src/main/java/io/legado/app/ui/config/BackupConfigFragment.kt

@@ -3,7 +3,6 @@ package io.legado.app.ui.config
 import android.content.SharedPreferences
 import android.content.SharedPreferences
 import android.net.Uri
 import android.net.Uri
 import android.os.Bundle
 import android.os.Bundle
-import android.text.Editable
 import android.text.InputType
 import android.text.InputType
 import android.view.Menu
 import android.view.Menu
 import android.view.MenuInflater
 import android.view.MenuInflater
@@ -32,12 +31,14 @@ import io.legado.app.lib.permission.Permissions
 import io.legado.app.lib.permission.PermissionsCompat
 import io.legado.app.lib.permission.PermissionsCompat
 import io.legado.app.lib.prefs.fragment.PreferenceFragment
 import io.legado.app.lib.prefs.fragment.PreferenceFragment
 import io.legado.app.lib.theme.primaryColor
 import io.legado.app.lib.theme.primaryColor
+import io.legado.app.ui.about.AppLogDialog
 import io.legado.app.ui.document.HandleFileContract
 import io.legado.app.ui.document.HandleFileContract
 import io.legado.app.ui.widget.dialog.TextDialog
 import io.legado.app.ui.widget.dialog.TextDialog
 import io.legado.app.ui.widget.dialog.WaitDialog
 import io.legado.app.ui.widget.dialog.WaitDialog
 import io.legado.app.utils.*
 import io.legado.app.utils.*
-import kotlinx.coroutines.*
 import kotlinx.coroutines.Dispatchers.Main
 import kotlinx.coroutines.Dispatchers.Main
+import kotlinx.coroutines.Job
+import kotlinx.coroutines.launch
 import splitties.init.appCtx
 import splitties.init.appCtx
 import kotlin.collections.set
 import kotlin.collections.set
 
 
@@ -156,6 +157,7 @@ class BackupConfigFragment : PreferenceFragment(),
                 showHelp()
                 showHelp()
                 return true
                 return true
             }
             }
+            R.id.menu_log -> showDialogFragment<AppLogDialog>()
         }
         }
         return false
         return false
     }
     }

+ 11 - 6
app/src/main/res/menu/backup_restore.xml

@@ -1,13 +1,18 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<menu xmlns:tools="http://schemas.android.com/tools"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    xmlns:app="http://schemas.android.com/apk/res-auto">
+<menu xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
+    xmlns:tools="http://schemas.android.com/tools"
+    tools:ignore="AlwaysShowAction">
 
 
     <item
     <item
         android:id="@+id/menu_help"
         android:id="@+id/menu_help"
-        android:title="@string/help"
         android:icon="@drawable/ic_help"
         android:icon="@drawable/ic_help"
-        app:showAsAction="always"
-        tools:ignore="AlwaysShowAction" />
+        android:title="@string/help"
+        app:showAsAction="always" />
+
+    <item
+        android:id="@+id/menu_log"
+        android:title="@string/log"
+        app:showAsAction="never" />
 
 
 </menu>
 </menu>