-1

如何制作一个按钮,按下时变为绿色,然后再次变为红色。

4

1 回答 1

1
@Override
    public boolean onTouch(final View view, MotionEvent event) {

    final int action = event.getAction();

        if(view.getId()==R.id.yourButton){
            if(action == MotionEvent.ACTION_DOWN)
                  yourButton.setBackgroundResource(R.drawable.ic_button_green);
            if(action == MotionEvent.ACTION_UP)
                  yourButton.setBackgroundResource(R.drawable.ic_button_red);
        }

 }
于 2012-08-16T15:38:12.757 回答