본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[Android/안드로이드] GridView 주변 margin (공백) 없애기.

by 돼지왕 왕돼지 2012. 4. 10.
반응형



안녕하세요 돼지왕 왕돼지입니다.

GridView 를 가지고 작업을 하는데 주변 margin ( 공백 )이 있어 보기에 이뻐보이지 않더군요.
marginLeft, marginTop 를 0dp 로 주어 제거하려 했지만, 소용없었습니다.
물론 paddingLeft, paddingTop 등도 주었죠.

문제는 무엇이냐?
바로 Selector 입니다. GridView 가 기본적으로 Selector 를 제공하는데 Selector 를 위한 공간이 필요하여 주변에 공백을 남겨놓는 것이죠. 그럼 이 공백을 어떻게 제거할 수 있느냐?

<GridView
     ....
     android:selector="@null"
     /> 

 
위와 같이 selector 를 null 로 assign 해줌으로서 문제를 해결할 수 잇습니다.

도움이 되셨다면 손가락 꾸욱~




 
반응형

댓글