我有一个仅包含2个RadioGroup
的RadioButton
,我想为第一个RadioButton
设置检查状态,但是typeRadioGroup.getChildAt(0).setSelected(true)
失败。但是,((RadioButton) typeRadioGroup.getChildAt(0)).setChecked(true)
起作用,为什么呢?
最佳答案
SetSelected()是视图属性。我们可以将此扩展到Android中的任何View。
对于setSelected()
public void setSelected (boolean selected)
更改此视图的选择状态。是否可以选择视图。所选视图是突出显示的视图
setChecked()是RadioGroup属性。哪些更改RadioButton的已检查和未检查状态
关于java - Android“setSelected()”和“setChecked()”之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59378101/