本地书籍无权限则保存到自己选定的文件夹

This commit is contained in:
gedoor 2021-12-31 08:05:03 +08:00
parent a8970d7c1f
commit 818bda53ac

View File

@ -25,12 +25,15 @@ class FileAssociationActivity :
VMBaseActivity<ActivityTranslucenceBinding, FileAssociationViewModel>() {
private val localBookTreeSelect = registerForActivityResult(HandleFileContract()) {
it.uri?.let { treeUri ->
AppConfig.defaultBookTreeUri = treeUri.toString()
intent.data?.let { uri ->
intent.data?.let { uri ->
it.uri?.let { treeUri ->
AppConfig.defaultBookTreeUri = treeUri.toString()
importBook(treeUri, uri)
} ?: let {
toastOnUi("不选择文件夹重启应用后可能没有权限访问")
viewModel.importBook(uri)
}
} ?: finish()
}
}
override val binding by viewBinding(ActivityTranslucenceBinding::inflate)