标签: android kotlin togglebutton
我想自定义我的切换按钮,以便他们收到此信息: ,但现在我无法更改自己的风格
我看不到如何添加背景。当我做tb.background = "#FF0000"
tb.background = "#FF0000"
答案 0 :(得分:0)
错误消息告诉您如何解决问题:
“类型不匹配:推断的类型为字符串,但应为Drawable!”
背景必须为Drawable类型(暂时忽略感叹号,但这基本上意味着Kotlin无法推断Drawable必须为null还是非null)。
Drawable
您已经传递了一个String作为背景-因此类型不匹配。
String
要解决此问题,请查看this question并在其中调整答案之一。