본문 바로가기

Android Studio

(Android Studio) 버튼 클릭 시 이미지A를 이미지B로 잠깐 변경하는 방법

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

클릭            클릭 후

이미지 A → 이미지 B → 이미지 A


로 바뀐다.


.setImageResource(R.drawable.down);


이미지 변경


출처 : http://itmir.tistory.com/308


핵심 부분 이라 생각한 것



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
change.setOnClickListener(new View.OnClickListener() {
               public void onClick(View v) {
                   if (count==0){
                       up.setImageResource(R.drawable.down);
                       down.setImageResource(R.drawable.up);
                
                       up.invalidate();
                       down.invalidate();
                       
                       count++;
                   }else{
                       up.setImageResource(R.drawable.up);
                       down.setImageResource(R.drawable.down);
                
                       up.invalidate();
                       down.invalidate();
                       
                       count--;
                   }
               }});
cs