我是jetpack compose的新手,我正在尝试做一件我无法实现的简单事情。
我想要做的是在同一行中对齐一个组件(在本例中是一个表面),位于行的开头,另一个组件(列)位于行的末尾。
怎么才能得到这个呢?
我正在尝试这个,但它不起作用:
Row(Modifier.padding(top = 24.dp)
.fillMaxWidth()) {
Surface(
modifier = Modifier.size(70.dp),
shape = RectangleShape,
color = MaterialTheme.colors.onSurface.copy(alpha = 0.2f)
) {
// Image goes here
}
Column(modifier = Modifier.size(70.dp)) {
Text("Total",
fontSize = 12.sp,
color = AppGreyDark,
modifier = Modifier.padding(end = 16.dp))
Text("12,99 €",
fontSize = 18.sp,
color = AppBlackDark,
modifier = Modifier.padding(top = 4.dp))
}
}
您可以在Row
the Arrangement.SpaceBetween.
Row(
modifier = Modifier
.padding(top = 24.dp)
.fillMaxWidth(),
horizontalArrangement = Arrangement.SpaceBetween) {
Surface()
Column()
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)