@Composable
fun RadioButtonDemo(){
val tags = arrayListOf("选项一", "选项二", "选项三", "选项四", "选项五")
var selectedTag = remember { mutableStateOf("Null") }
Column(modifier = Modifier
.fillMaxSize()
.statusBarsPadding()) {
Row(modifier = Modifier
.fillMaxWidth()
.padding(top = 40.dp)
.horizontalScroll(rememberScrollState()), //加一个横向滚动修饰符
) {
tags.forEach {
Row(verticalAlignment = Alignment.CenterVertically) {
RadioButton(
selected = it==selectedTag.value, //是否选中
onClick = {
selectedTag.value=it
}, //点击事件
modifier=Modifier.padding(2.dp), //修饰符
Android Compose RadioButton单选框控件
最新推荐文章于 2024-05-16 14:27:48 发布