pull/83/head
kunfei 6 years ago
parent 8f6efffc1f
commit 81eda56ea9
  1. 13
      app/src/main/java/io/legado/app/ui/importbook/ImportBookActivity.kt

@ -35,8 +35,7 @@ class ImportBookActivity : VMBaseActivity<ImportBookViewModel>(R.layout.activity
override fun onCompatOptionsItemSelected(item: MenuItem): Boolean {
when (item.itemId) {
R.id.menu_select_folder -> {
}
R.id.menu_select_folder -> selectImportFolder()
}
return super.onCompatOptionsItemSelected(item)
}
@ -52,6 +51,16 @@ class ImportBookActivity : VMBaseActivity<ImportBookViewModel>(R.layout.activity
}
}
private fun selectImportFolder() {
try {
val intent = Intent(Intent.ACTION_OPEN_DOCUMENT_TREE)
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION)
startActivityForResult(intent, requestCodeSelectFolder)
} catch (e: Exception) {
e.printStackTrace()
}
}
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
super.onActivityResult(requestCode, resultCode, data)
when (requestCode) {

Loading…
Cancel
Save