INNER CODE UNIT · Kotlin

showRoots

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

    private fun showRoots() {
        currentDirectory = null
        pathView.setText(R.string.storage_locations)
        savePanel.visibility = View.GONE
        val rootEntries = mutableListOf<Entry>()
        for (root in roots) {
            rootEntries.add(Entry(root, rootName(root)))
        }
        entries = rootEntries
        updateList()
    }

    private fun showInitialDirectory(savedInstanceState: Bundle?) {
        var directory: File? = null
        val savedPath = savedInstanceState?.getString(STATE_CURRENT_DIRECTORY)
        if (savedPath != null) {
            val savedDirectory = File(savedPath)
            if (savedDirectory.isDirectory && isInsideRoots(savedDirectory)) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…