diff --git a/android/app/src/main/java/aza/instant/MainActivity.kt b/android/app/src/main/java/aza/instant/MainActivity.kt index 1e1d05c..b127e90 100644 --- a/android/app/src/main/java/aza/instant/MainActivity.kt +++ b/android/app/src/main/java/aza/instant/MainActivity.kt @@ -84,6 +84,16 @@ fun FileListerScreen(modifier: Modifier = Modifier) { modifier = modifier.fillMaxSize(), horizontalAlignment = Alignment.CenterHorizontally ) { + Column(modifier = Modifier.weight(1f), horizontalAlignment = Alignment.CenterHorizontally) { + picture?.let { p -> + Canvas(modifier = Modifier.fillMaxWidth().weight(1f).drawWithCache { + onDrawWithContent{ drawIntoCanvas { it.nativeCanvas.drawPicture(p) } } + }) {} + } + + Text(text = feedbackText, modifier = Modifier.weight(1f).fillMaxWidth().padding(horizontal = 16.dp).verticalScroll(scrollState)) + } + Row(modifier = Modifier.padding(16.dp)) { Button(onClick = { feedbackText = listFilesFromDcim() }) { Text(text = "List Files") @@ -136,14 +146,6 @@ fun FileListerScreen(modifier: Modifier = Modifier) { } }) { Text(text = "Render Latest") } } - - picture?.let { p -> - Canvas(modifier = Modifier.fillMaxWidth().weight(1f).drawWithCache { - onDrawWithContent{ drawIntoCanvas { it.nativeCanvas.drawPicture(p) } } - }) {} - } - - Text(text = feedbackText, modifier = Modifier.weight(1f).fillMaxWidth().padding(horizontal = 16.dp).verticalScroll(scrollState)) } }