Update MainActivity.kt

This commit is contained in:
2025-10-26 13:29:46 +08:00
parent e769e74c47
commit 79202b49d6
@@ -137,9 +137,9 @@ fun FileListerScreen(modifier: Modifier = Modifier) {
}) { Text(text = "Render Latest") }
}
picture?.let { it1 ->
picture?.let { p ->
Canvas(modifier = Modifier.fillMaxWidth().weight(1f).drawWithCache {
onDrawWithContent{ drawIntoCanvas { it.nativeCanvas.drawPicture(picture!!) } }
onDrawWithContent{ drawIntoCanvas { it.nativeCanvas.drawPicture(p) } }
}) {}
}
@@ -151,7 +151,7 @@ private fun listFilesFromDcim(): String {
val d = File("/storage/emulated/0/DCIM/CA_IMAGES/")
if (!d.exists() || !d.isDirectory) return "Directory not found or is not a directory: ${d.absolutePath}"
return d.listFiles()?.let {
it.ifEmpty { null }?.joinToString("\n") { it.name }
it.ifEmpty { null }?.sortedBy { it.lastModified() }?.joinToString("\n") { it.name }
?: "No files found in ${d.absolutePath}"
} ?: "Failed to list files in ${d.absolutePath}. listFiles() returned null."
}