안드로이드 Listview 가로줄 색 변경 하거나 없애는 방법
개발/안드로이드1 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가 재설정 되기때문입니다.
반응형





