반응형
안녕하세요 돼지왕 왕돼지입니다.
GridView 를 가지고 작업을 하는데 주변 margin ( 공백 )이 있어 보기에 이뻐보이지 않더군요.
marginLeft, marginTop 를 0dp 로 주어 제거하려 했지만, 소용없었습니다.
물론 paddingLeft, paddingTop 등도 주었죠.
문제는 무엇이냐?
바로 Selector 입니다. GridView 가 기본적으로 Selector 를 제공하는데 Selector 를 위한 공간이 필요하여 주변에 공백을 남겨놓는 것이죠. 그럼 이 공백을 어떻게 제거할 수 있느냐?
<GridView
....
android:selector="@null"
/>
위와 같이 selector 를 null 로 assign 해줌으로서 문제를 해결할 수 잇습니다.
도움이 되셨다면 손가락 꾸욱~
반응형
댓글