- 在布局文件中为TextView设置id,例如:
- 在Kotlin文件中引用TextView并为单选按钮设置监听器,如下所示:
val textView = findViewById(R.id.myTextView)
radioButton.setOnCheckedChangeListener { buttonView, isChecked ->
if (isChecked) {
textView.setBackgroundColor(Color.parseColor("#FF0000"))
} else {
textView.setBackgroundColor(Color.parseColor("#FFFFFF"))
}
}
在此示例中,如果单选按钮被选中,则将TextView的背景颜色设置为红色(#FF0000),否则将其设置为白色(#FFFFFF)。您可以更改这些颜色代码以匹配自己的应用程序主题。