我正在尝试比较按钮和文本之间的颜色,但找不到方法。
我尝试打印myBtn.background和myText.textColor,但没有显示出即时效果
println("btn-> " + btn.background + " | text -> " + text.textColor)
答案 0 :(得分:2)
按钮背景是Drawable的实例,而textColor是Int。这就是为什么您不能比较这些值。为了获得可绘制对象的颜色的Int值,请使用(btn.background as ColorDrawable).color
并将其与text.textColor