- 取消listview每項間的分割線:
- 代碼方式
mListView.setDivider(null); - 如果想擴大listview每項間的距離,并讓分割線消失可以這樣設置
mListView.setDividerHeight(10); - xml方式
android:divider = "@null"
android:dividerHeight="1dp" - 將分割線設為其它顏色
android:divider = "@color/white"
- 取消ListView頭部和底部的分割線:
listview分割線會在頭部、數(shù)據(jù)item、及根部的底部打印,如果要取消頭部分割線有兩種方式
- 代碼的方式
addHeaderView(headView, null, true);
addFooterView(footView, null, true);
注意:第三個參數(shù)必須為true,否則無效
//顯示頭部出現(xiàn)分割線
listview.setHeaderDividersEnabled(true);
//禁止底部出現(xiàn)分割線
listview.setFooterDividersEnabled(false); - xml方式
android:headerDividersEnabled="true"
android:footerDividersEnabled="true"
- 在為程序加背景時,發(fā)現(xiàn)在拖動List或Grid列表時一片漆黑。
ListView、GridView都有這個屬性,兩種設置如下:
- xml布局文件里設置為:
android:cacheColorHint="#00000000" - java代碼里設置為:
listView.setCacheColorHint(0);
或
gridView.setCacheColorHint(0);
posted @ 2014-08-13 15:33