INNER CODE UNIT · Kotlin
returnPath
romanvht/ByeByeDPI · app/src/main/java/io/github/romanvht/byedpi/activities/FileActivity.kt:386
private fun returnPath(file: File) {
val response = Intent()
response.putExtra(EXTRA_MODE, mode)
response.putExtra(EXTRA_PATH, file.absolutePath)
setResult(RESULT_OK, response)
finish()
}
private fun rootName(root: File): String {
return if (root.absolutePath == Environment.getExternalStorageDirectory().absolutePath) {
getString(R.string.internal_storage)
} else {
root.name.ifBlank { root.absolutePath }
}
}
private object FileComparator : Comparator<File> {
override fun compare(first: File, second: File): Int {