我正在尝试将按钮的背景与可绘制的资源进行比较,如下所示: if (selectedButton.getBackground().getConstantState()
==getResources().getDrawable(R.drawable.bg_default_note_button).getConstantState()){它是由点击按钮触发的,即使背景是bg_default_note_button,它也会转到else。日志:(当drawable为bg_defa
我想得到当前的背景来做一个基于它的条件。例如,我有一个带有下一个箭头的xml,如果是background=R.drawable.A,当按下下一个按钮时,我想将背景更改为R.draable.b。//here the error }
错误是:不兼容的操作数类型、int和可绘制如果有什么方法来获取当前的背景并在此基础上做些什么呢?