반응형
setOnClickListener가 아니라 setOnTouchListener 함수를 사용한다.
버턴 색 뿐만 아니라 버턴을 누르고 있는 동안 동작하도록 할 수 있다.
button1.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { if(event.getAction() == MotionEvent.ACTION_DOWN) { button1.setBackgroundColor(Color.rgb(0x80,0x80,0x80)); return true; } else if (event.getAction() == MotionEvent.ACTION_UP) { button1.setBackgroundColor(Color.rgb(0x20,0x20,0x20)); return true; } return false; } }); |
반응형
'컴퓨터공학 > 안드로이드' 카테고리의 다른 글
안드로이드 스튜디오에서 프로젝트 복사하는 방법 (0) | 2017.08.23 |
---|---|
갤럭시 A3 2017과 아이폰 7 비교 (0) | 2017.08.22 |
자신의 스마트폰 와이파이 IP 확인하는 법 (0) | 2017.08.20 |
[안드로이드 스튜디오] textView 사용법 (0) | 2017.08.20 |
[안드로이드 스튜디오] 버턴 소문자 표시하기 (0) | 2017.08.20 |
댓글