마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 버튼의 height이 마우스로 눌렀을때와 보이는 크기가 다릅니다.

0 추천

마우스로 눌렀을때 나타나는 영역이 보이는 실제 크기와 살짝 다릅니다.

그래서 그런지 background를 설정해주면

아래의 그림과 같이 버튼의 구분없이 합쳐져서 보입니다. 

background를 설정하지 않은 버튼들 처럼 거리를 유지하면서 

background를 바꾸는 건 margin 말고는 없을까요?

winteriscoming (360 포인트) 님이 2015년 12월 29일 질문

1개의 답변

0 추천
겹치는 이유가 버튼의 사이즈를 주었기 때문일 거라고 예상하는데요.. ViewGroup을 %의 비율로 구분해서 버튼을 배치하는 형태로 구성하시는 게 좋을 듯 합니다.

예제는 아래의 링크에서 확인해 보세요.. LinearLayout의 weightsum을 사용하는 방법입니다.

https://blog.stylingandroid.com/layout-weights-part-2/
mcsong (44,040 포인트) 님이 2015년 12월 30일 답변
...