diff --git a/app/src/main/java/io/legado/app/ui/importbook/ImportBookActivity.kt b/app/src/main/java/io/legado/app/ui/importbook/ImportBookActivity.kt index 1d83fcbe0..e1586bda4 100644 --- a/app/src/main/java/io/legado/app/ui/importbook/ImportBookActivity.kt +++ b/app/src/main/java/io/legado/app/ui/importbook/ImportBookActivity.kt @@ -106,4 +106,13 @@ class ImportBookActivity : VMBaseActivity(R.layout.activity subDirs.add(dirName) upPath() } + + override fun onBackPressed() { + if (subDirs.isNotEmpty()) { + subDirs.removeAt(subDirs.lastIndex) + upPath() + } else { + super.onBackPressed() + } + } } \ No newline at end of file