mirror of
https://github.com/gedoor/legado.git
synced 2024-09-03 09:55:00 +08:00
优化
This commit is contained in:
parent
7de6d4ad4f
commit
7c2a5b28e7
@ -1,10 +1,8 @@
|
||||
package io.legado.app.ui.main
|
||||
|
||||
import android.net.Uri
|
||||
import android.os.Bundle
|
||||
import android.view.KeyEvent
|
||||
import android.view.MenuItem
|
||||
import androidx.documentfile.provider.DocumentFile
|
||||
import androidx.fragment.app.Fragment
|
||||
import androidx.fragment.app.FragmentManager
|
||||
import androidx.fragment.app.FragmentStatePagerAdapter
|
||||
@ -131,13 +129,7 @@ class MainActivity : VMBaseActivity<MainViewModel>(R.layout.activity_main),
|
||||
if (backupPath.isNullOrEmpty()) {
|
||||
Backup.backup(this@MainActivity)
|
||||
} else {
|
||||
val uri = Uri.parse(backupPath)
|
||||
val doc = DocumentFile.fromTreeUri(this@MainActivity, uri)
|
||||
if (doc?.canWrite() == true) {
|
||||
Backup.backup(this@MainActivity, backupPath)
|
||||
} else {
|
||||
Backup.backup(this@MainActivity)
|
||||
}
|
||||
Backup.backup(this@MainActivity, backupPath)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user