我有这段代码,预计将按钮的颜色更改为蓝色,但没有任何效果。代码进入这个 if 语句,但不改变颜色。另一方面,之前使用的相同语句实际上确实改变了按钮的颜色。为什么会这样?
if(t.equals("a"))
{
Toast toast5=Toast.makeText(getApplicationContext(),"a found", Toast.LENGTH_SHORT);
toast5.show();
btn6.getBackground().setColorFilter(Color.BLUE, PorterDuff.Mode.MULTIPLY);
}