안드로이드 개발 질문/답변
(글 수 45,052)
제가 하고 싶은건 화면 전체를 이미지 버튼으로 해서
화면을 누르면 a 화면에서 b 화면으로 바뀌고
b화면 상태에서 한번더 누르면 a 화면으로 가게 하고싶습니다.
ClickListener를 사용해서 이미지 버튼에 리스너를 달아 주었구여
onClick()에서 setBackgroundResource를 써서
if(v.isClickable())
onoff.setBackgroundResource(R.drawable.on);
else
onoff.setBackgroundResource(R.drawable.off);
on 에서 off 로는 되는데 off 에서 on으로는 안되더군여
검색해보고
setOnTouchListener를 써봤는데
MotionEvent.ACTION_DOWN 을 달아놓으면 버튼을 누르고 있을 때만 바뀌고 손을 떼면
돌아오더라구여..
그리고 이미지도 fill_parent로 해도 화면 전체에 이미지가 입혀지지 않더라구여
두가지 조언좀 부탁드릴께요~^^
화면을 누르면 a 화면에서 b 화면으로 바뀌고
b화면 상태에서 한번더 누르면 a 화면으로 가게 하고싶습니다.
ClickListener를 사용해서 이미지 버튼에 리스너를 달아 주었구여
onClick()에서 setBackgroundResource를 써서
if(v.isClickable())
onoff.setBackgroundResource(R.drawable.on);
else
onoff.setBackgroundResource(R.drawable.off);
on 에서 off 로는 되는데 off 에서 on으로는 안되더군여
검색해보고
setOnTouchListener를 써봤는데
MotionEvent.ACTION_DOWN 을 달아놓으면 버튼을 누르고 있을 때만 바뀌고 손을 떼면
돌아오더라구여..
그리고 이미지도 fill_parent로 해도 화면 전체에 이미지가 입혀지지 않더라구여
두가지 조언좀 부탁드릴께요~^^



