Skip to content

Commit e71196d

Browse files
authored
Remove unnecessary boxes for alignment (#48)
1 parent cb71c66 commit e71196d

File tree

2 files changed

+42
-61
lines changed

2 files changed

+42
-61
lines changed

ai-catalog/samples/genai-image-description/src/main/java/com/android/ai/samples/genai_image_description/GenAIImageDescriptionScreen.kt

Lines changed: 17 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -101,40 +101,27 @@ fun GenAIImageDescriptionScreen(viewModel: GenAIImageDescriptionViewModel = hilt
101101
}
102102

103103
// Select image button
104-
Box(modifier = Modifier.fillMaxWidth(), contentAlignment = Alignment.Center) {
105-
Button(
106-
onClick = {
107-
photoPickerLauncher.launch(PickVisualMediaRequest(PickVisualMedia.ImageOnly))
108-
},
109-
modifier = Modifier.padding(10.dp)
110-
) {
111-
Text(
112-
text = stringResource(id = R.string.genai_image_description_add_image),
113-
fontSize = 16.sp
114-
)
115-
}
104+
Button(
105+
onClick = {
106+
photoPickerLauncher.launch(PickVisualMediaRequest(PickVisualMedia.ImageOnly))
107+
},
108+
modifier = Modifier.padding(10.dp).align(Alignment.CenterHorizontally)
109+
) {
110+
Text(
111+
text = stringResource(id = R.string.genai_image_description_add_image),
112+
)
116113
}
117114

118-
Spacer(modifier = Modifier.weight(1f))
119-
120115
// Generate image description button
121-
Box(
122-
modifier = Modifier
123-
.fillMaxWidth()
124-
.padding(20.dp),
125-
contentAlignment = Alignment.Center
116+
Button(
117+
onClick = {
118+
showBottomSheet = true
119+
viewModel.getImageDescription(imageUri, context)
120+
}, modifier = Modifier.padding(10.dp).align(Alignment.CenterHorizontally)
126121
) {
127-
Button(
128-
onClick = {
129-
showBottomSheet = true
130-
viewModel.getImageDescription(imageUri, context)
131-
}, modifier = Modifier.padding(10.dp)
132-
) {
133-
Text(
134-
text = stringResource(id = R.string.genai_image_description_run_inference),
135-
fontSize = 20.sp
136-
)
137-
}
122+
Text(
123+
text = stringResource(id = R.string.genai_image_description_run_inference),
124+
)
138125
}
139126
}
140127

ai-catalog/samples/genai-summarization/src/main/java/com/android/ai/samples/genai_summarization/GenAISummarizationScreen.kt

Lines changed: 25 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -92,42 +92,36 @@ fun GenAISummarizationScreen(viewModel: GenAISummarizationViewModel = hiltViewMo
9292
)
9393

9494
// Summarize button
95-
Box(
96-
modifier = Modifier.fillMaxWidth(), contentAlignment = Alignment.Center
95+
Button(
96+
onClick = {
97+
showBottomSheet = true
98+
viewModel.summarize(textInput, context)
99+
}, modifier = Modifier
100+
.padding(10.dp)
101+
.align(Alignment.CenterHorizontally)
97102
) {
98-
Button(
99-
onClick = {
100-
showBottomSheet = true
101-
viewModel.summarize(textInput, context)
102-
}, modifier = Modifier.padding(10.dp)
103+
Text(
104+
text = stringResource(id = R.string.genai_summarization_summarize_btn)
105+
)
106+
}
107+
108+
// Extra options buttons
109+
Row(modifier = Modifier.align(Alignment.CenterHorizontally)) {
110+
OutlinedButton(
111+
onClick = { textInput = sampleTextOptions.random() },
112+
Modifier.padding(5.dp)
103113
) {
104114
Text(
105-
text = stringResource(id = R.string.genai_summarization_summarize_btn)
115+
stringResource(id = R.string.genai_summarization_add_text_btn)
106116
)
107117
}
108-
}
109-
110-
// Extra options buttons
111-
Box(
112-
modifier = Modifier.fillMaxWidth(), contentAlignment = Alignment.Center
113-
) {
114-
Row {
115-
OutlinedButton(
116-
onClick = { textInput = sampleTextOptions.random() },
117-
Modifier.padding(5.dp)
118-
) {
119-
Text(
120-
stringResource(id = R.string.genai_summarization_add_text_btn)
121-
)
122-
}
123-
OutlinedButton(
124-
onClick = { textInput = "" },
125-
Modifier.padding(5.dp)
126-
) {
127-
Text(
128-
stringResource(id = R.string.genai_summarization_reset_btn)
129-
)
130-
}
118+
OutlinedButton(
119+
onClick = { textInput = "" },
120+
Modifier.padding(5.dp)
121+
) {
122+
Text(
123+
stringResource(id = R.string.genai_summarization_reset_btn)
124+
)
131125
}
132126
}
133127
}

0 commit comments

Comments
 (0)