listview item之間分割線的設置 listview拖動變黑狀態(tài)

  1. 取消listview每項間的分割線:
  • 代碼方式
    mListView.setDivider(null);
  • 如果想擴大listview每項間的距離,并讓分割線消失可以這樣設置
    mListView.setDividerHeight(10);
  • xml方式
    android:divider = "@null"
    android:dividerHeight="1dp"
  • 將分割線設為其它顏色
    android:divider = "@color/white"
  1. 取消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"
  1. 在為程序加背景時,發(fā)現(xiàn)在拖動List或Grid列表時一片漆黑。
    ListView、GridView都有這個屬性,兩種設置如下:
  • xml布局文件里設置為:
    android:cacheColorHint="#00000000"
  • java代碼里設置為:
    listView.setCacheColorHint(0);

    gridView.setCacheColorHint(0);

posted @ 2014-08-13 15:33

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容