안드로이드 Listview 가로줄 색 변경 하거나 없애는 방법
개발/안드로이드 2017. 12. 12. 09:15반응형
안드로이드 ListView에서 가로줄 색 변경하거나 없애는 방법을 xml로 설정하는 방법과 코드로 설정하는 방법에 대해 포스팅 하도록 하겠습니다.
1) xml 레이아웃 방식
1 2 3 4 | <ListView android:id="@+id/listview" android:dividerHeight="0px" android:divider="#ffffff" /> | cs |
항목 설명
dividerHeight : 가로줄 Height 크기 지정 divider : 가로줄 색상 변경 |
2) Code 방식
1 2 3 4 5 6 7 8 9 10 11 | // 파란색으로 지정. m_oListView.setDivider(new ColorDrawable(Color.BLUE)); m_oListView.setDividerHeight(2); // 투명 색으로 변경. m_oListView.setDivider(new ColorDrawable(Color.TRANSPARENT)); m_oListView.setDividerHeight(2); // ARGB 방식 m_oListView.setDivider(new ColorDrawable(0xFFFF0000)); m_oListView.setDividerHeight(2); | cs |
메소드 설명
setDividerHeight : 가로줄 Height 크기 지정 setDivider : 가로줄 색상 변경 |
Code로 작성할때 주의해야할 점은 setDividerHeight 메소드를 꼭 setDivider 다음에 넣어야 합니다.
이유는 setDivider 메소드내에서 DividerHeight가 재설정 되기때문입니다.
반응형
'개발 > 안드로이드' 카테고리의 다른 글
안드로이드 앱간 파일 공유방법 (FileProvider 대응) (0) | 2018.05.30 |
---|---|
안드로이드 설치된 앱 목록 가져오기 (3) | 2018.02.07 |
안드로이드 aar 라이브러리 추가하기 (0) | 2018.01.28 |
안드로이드 화면꺼짐 방지하기! (2) | 2018.01.22 |
안드로이드 8.0(oreo)에서 '출처를 알 수 없는 앱' 체크 방법 (3) | 2017.11.24 |
안드로이드 - '출처를 알 수 없는 앱' 체크 방법 (0) | 2017.11.22 |
안드로이드 11월 플랫폼 버전별(API 레벨) 점유율 (0) | 2017.11.16 |
Java에서 StringBuilder로 문자열 처리 속도개선! (0) | 2017.11.14 |