INNER CODE UNIT · Kotlin

handleOnBackPressed

romanvht/ByeByeDPI · app/src/main/java/io/github/romanvht/byedpi/activities/FileActivity.kt:115

            override fun handleOnBackPressed() {
                navigateUp()
            }
        })

        if (!externalRequestActive) {
            when {
                PermissionUtils.hasStorageAccess(this) -> showInitialDirectory(savedInstanceState)
                hasSystemFilePicker() -> openSystemFilePicker()
                else -> showStorageAccessDialog()
            }
        }
    }

    override fun onSaveInstanceState(outState: Bundle) {
        super.onSaveInstanceState(outState)
        outState.putString(STATE_CURRENT_DIRECTORY, currentDirectory?.absolutePath)
        outState.putBoolean(STATE_EXTERNAL_REQUEST, externalRequestActive)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…