INNER CODE UNIT · Kotlin

pickPicture

fumiama/copymanga · app/src/main/java/top/fumiama/copymanga/MainActivity.kt:412

    private fun pickPicture() {
        val i = Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI)
        i.type = "image/*"
        pickerLauncher.launch(i)
    }

    private fun saveFile(uri: Uri) {
        contentResolver.openFileDescriptor(uri, "r")?.use {
            it.fileDescriptor?.let { fd ->
                FileInputStream(fd).use { fi ->
                    headPic.outputStream().use { fo ->
                        fi.copyTo(fo)
                    }
                }
            }
        }
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…