RadioButton

1
2
3
4
5
6
7
8
//單個按鈕
var selected by remember{
	mutableStateOf(false) //Ò默認為false
}
RadioButton(selected = selected, onClick ={
  //預設false,點擊變true
  selected = !selected
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var checkedList by remember {
  mutableStateOf(listOf(false, false)) //2個RadioButton,預設false
}
Column() {
  checkedList.forEachIndexed { index, item ->
    RadioButton(selected = item, onClick = {
      //透過index判斷當前點擊的是那一個
      checkedList = checkedList.mapIndexed{
        j,_ -> index == j
      }

    })
  }
}

img

results matching ""

    No results matching ""