INNER CODE UNIT · Kotlin

onSaveInstanceState

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

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

    override fun onCreateOptionsMenu(menu: Menu?): Boolean {
        menuInflater.inflate(R.menu.menu_file, menu)
        return true
    }

    override fun onOptionsItemSelected(item: MenuItem): Boolean = when (item.itemId) {
        R.id.action_close -> {
            finish()
            true
        }
        else -> super.onOptionsItemSelected(item)
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…