diff --git a/app/src/main/java/io/legado/app/ui/document/HandleFileActivity.kt b/app/src/main/java/io/legado/app/ui/document/HandleFileActivity.kt index 4c271f0ce..9088c4170 100644 --- a/app/src/main/java/io/legado/app/ui/document/HandleFileActivity.kt +++ b/app/src/main/java/io/legado/app/ui/document/HandleFileActivity.kt @@ -175,13 +175,13 @@ class HandleFileActivity : } private fun getFileActions(): ArrayList> { - return if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.Q) { + return if (Build.VERSION.SDK_INT > Build.VERSION_CODES.Q && AppConfig.isGooglePlay) { + arrayListOf(SelectItem(getString(R.string.sys_file_picker), HandleFileContract.FILE)) + } else { arrayListOf( SelectItem(getString(R.string.sys_file_picker), HandleFileContract.FILE), SelectItem(getString(R.string.app_file_picker), 11) ) - } else { - arrayListOf(SelectItem(getString(R.string.sys_file_picker), HandleFileContract.FILE)) } }