android 按下 Button 改变 Button 背景,松开,Button 背景恢复
以下截取核心代码
class ButtonListener implements View.OnTouchListener {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(v.getId() == R.id.button){
if(event.getAction() == MotionEvent.ACTION_DOWN){
<span style="color:#ff0000;">button.setBackgroundColor(Color.parseColor("#A9A9A9"));</span>
}
if(event.getAction() == MotionEvent.ACTION_UP){
<span style="color:#ff0000;"> button.setBackgroundColor(Color.parseColor("#6CB9F4"));
</span>
}
}
return false;
}
}