我希望按下按钮一次应该显示黑色,当我再按一次它应该显示白色。
我试过这个
button.getBackground().setColorFilter(Color.BLACK,PorterDuff.Mode.MULTIPLY);
但是当按钮释放时它会改变颜色。
答案 0 :(得分:1)
你可以拿一个计数器并用零初始化它。 现在每次点击,增加它,增加后,检查
if(counter%2==0)
//set color=white
else
//set color=black.
我希望它有所帮助。