pull/94/head
kunfei 5 years ago
parent 7de6d4ad4f
commit 7c2a5b28e7
  1. 10
      app/src/main/java/io/legado/app/ui/main/MainActivity.kt

@ -1,10 +1,8 @@
package io.legado.app.ui.main package io.legado.app.ui.main
import android.net.Uri
import android.os.Bundle import android.os.Bundle
import android.view.KeyEvent import android.view.KeyEvent
import android.view.MenuItem import android.view.MenuItem
import androidx.documentfile.provider.DocumentFile
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import androidx.fragment.app.FragmentManager import androidx.fragment.app.FragmentManager
import androidx.fragment.app.FragmentStatePagerAdapter import androidx.fragment.app.FragmentStatePagerAdapter
@ -131,13 +129,7 @@ class MainActivity : VMBaseActivity<MainViewModel>(R.layout.activity_main),
if (backupPath.isNullOrEmpty()) { if (backupPath.isNullOrEmpty()) {
Backup.backup(this@MainActivity) Backup.backup(this@MainActivity)
} else { } else {
val uri = Uri.parse(backupPath) Backup.backup(this@MainActivity, backupPath)
val doc = DocumentFile.fromTreeUri(this@MainActivity, uri)
if (doc?.canWrite() == true) {
Backup.backup(this@MainActivity, backupPath)
} else {
Backup.backup(this@MainActivity)
}
} }
} }
} }

Loading…
Cancel
Save