本篇文章讲述多个按钮按下之后颜色的切换,松开之后变成之前的颜色,下面直接附上代码,欢迎指导
class ButtonListener implements OnClickListener, OnTouchListener{
@Override
public boolean onTouch(View v, MotionEvent event) {
if (v.getId() == R.id.btnCarmera){
if (event.getAction() == MotionEvent.ACTION_UP){
btnCarmera.setBackgroundResource(R.color.beige);
}
if (event.getAction() == MotionEvent.ACTION_DOWN){
btnSchool.setBackgroundResource(R.color.white);
btnCarmera.setBackgroundResource(R.color.white);