Develop/Android

Android ListView 사이즈 & 컬러 변경 하기

dlsdnd345 2016. 2. 14. 17:08

Android ListView divider 사이즈 & 컬러 변경 하기


안녕하세요 . 오늘은 ListView divider 사이즈 & 컬러 변경 하기에 대해서 포스트를 써보려 합니다 .


보통 ListView 를 사용 할때는 가로 길이를 match_parent 로 사용해서 가로가 꽉 차기 때문에 divider 가 

ListView 밖으로 나오는 것을 모릅니다 .


이번에 ListView 를 작게 쓰다가 발견하게 되었습니다 .




바로 이사진입니다 .


오른쪽을 보면 divider 가 ListView 밖으로 삐져 나온것을 볼수 있습니다 .



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="utf-8"?>
    android:insetLeft="15dp"
    android:insetRight="15dp" >
 
    <shape android:shape="line" >
        <stroke
            android:dashGap="1dp"
            android:dashWidth="1.5dp"
            android:width="1dp"
            android:color="#77ffffff" />
 
        <size android:height="1.5dp" />
    </shape>
 
</inset>

 

 

xml 을 통해서 divider 색깔과 높이 등을 지정 할 수 있습니다.

여기서 삐져나온 divider 을 없애기 위해서 


android:insetLeft="15dp"

android:insetRight="15dp"


옵션을 주면 값만큼 divider 가 안으로 줄어 드는 것을 볼 수 있습니다.