#笔记#Android自定义背景后添加点击效果(纯代码),某些自定义控件不可用

代码例子:

Button et_set_over = (Button) findViewById(R.id.et_set_over);

et_set_over.setOnTouchListener(new OnTouchListener() {
            
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                if (event.getAction() == MotionEvent.ACTION_DOWN) 
                {
                    v.getBackground().setAlpha(450);
                } else if (event.getAction() == MotionEvent.ACTION_UP) { 
                    v.getBackground().setAlpha(999); 
                } 
                v.invalidate();
                return false;
            }
        });

 

posted on 2016-08-27 13:51  Mr.Tan  阅读(231)  评论(0)    收藏  举报