그리드뷰나 이미지뷰로 사진을 불러와서
클릭이 될때마다
백그라운드의 색깔을 바꿔주려고 하는데
그림의 크기가 뷰의 크기와 같게 되면
백그라운드의 색깔이 바뀌더라도 티가 나지 않습니다.
이를 해결하기 위해
그림을 뷰에 가져올때
뷰의 크기보다 약간 작은 사이즈로 가져와야 할것 같은데
어떻게 해결해야 할지 조언 부탁드립니다.
그림을 가져올 뷰에 패딩을 줘보세요
패딩은 백그라운드 적용을 안 받더라고요 ㅠ.ㅠ;;
백그라운드 색깔을 바꿀경우 배딩부분은 안 바껴요 ㅠ.ㅠ;;
혹시 이미지뷰를 쓰신다면 그림을 적용할 때
android:background 대신 android:src 에 적용하세요
코드상에서 바로 적용한다면
ImageView.setBackground*** 대신에 ImageView.setImage*** 를 이용해보세요
로그인 유지
그림을 가져올 뷰에 패딩을 줘보세요