XML에서 listview dyanamicaly를 코드 작성 중입니다 .... !!안드로이드 - Listview API의
내가 XML 속성을 통해 적용 할 수있는 코드를 통해 listview에 적용 할 수있는 두 가지 사항은 없습니다.
1) android:divider="@android:color/transparent"
2) android:scrollbars="none"
이에 해당하는 API는 무엇입니까?
XML에서 listview dyanamicaly를 코드 작성 중입니다 .... !!안드로이드 - Listview API의
내가 XML 속성을 통해 적용 할 수있는 코드를 통해 listview에 적용 할 수있는 두 가지 사항은 없습니다.
1) android:divider="@android:color/transparent"
2) android:scrollbars="none"
이에 해당하는 API는 무엇입니까?
일반적으로 xml 속성과 비슷한 이름의 get 및 set 메서드가 있습니다. 나는 당신이 원하는 사람이 View#setVerticalScrollBarEnabled()
및 ListView#setDivider()
을 믿는다 :
제수로 사용할 수 있습니다.
setDivider(getResources().getDrawable(android.R.color.transparent));
스크롤 막대에 대해 찾을 수없는 항목이 있습니다. 그러나 내용을 목록 크기로 조정하면 스크롤 막대가 나타나서는 안됩니다.
감사합니다. View.SetVerticalScrollBarEnabled()가 작동했습니다. 그러나 나는 여전히 구분선 높이를 설정할 수 없습니다. 나는리스트 아이템들 사이에 15 픽셀의 간격을 갖는 dividerHeight를 설정했다. 일단 setDivider()를 투명한 색으로 설정하면리스트 아이템들 사이에 간격이 없다. 이것을 피하는 방법? 목록 항목 사이에 간격이있는 투명한 배경을 원했습니다. – Vinoth
대신 드로어 블을 사용하십시오. 알파 값을 만들고 알파 값을 0으로 설정할 수 있습니다. http://developer.android.com/reference/android/graphics/drawable/ShapeDrawable.html에서 확인하십시오. – Aleadam