Der Text wird nicht vertikal an einem Schalter in einer Zeile ausgerichtet
Posted: 17 Jan 2025, 06:25
Ich versuche, einen Text vertikal an einem Schalter in einer Zeile in meiner App auszurichten, aber er ist nicht gerade ausgerichtet.
Das passiert derzeit auf meinem Testgerät:
[img]https://i.sstatic .net/Q202q.png[/img]
Die einzige Halblösung, die ich bisher gefunden habe, bestand darin, den Modifikator alignByBaseline() für den Text zu verwenden, aber das zentriert ihn nicht ganz es entweder, wie Sie sehen können:

Code: Select all
Row (
modifier = modifier
.fillMaxWidth()
.size(48.dp),
verticalAlignment = Alignment.CenterVertically
) {
Text(
text = stringResource(R.string.round_up_tip),
//modifier = Modifier.alignByBaseline()
)
Switch(
checked = roundUp,
onCheckedChange = onRoundUpChanged,
modifier = modifier
.fillMaxWidth()
.wrapContentWidth(Alignment.End)
)
}
[img]https://i.sstatic .net/Q202q.png[/img]
Die einzige Halblösung, die ich bisher gefunden habe, bestand darin, den Modifikator alignByBaseline() für den Text zu verwenden, aber das zentriert ihn nicht ganz es entweder, wie Sie sehen können:
