1、設(shè)置item間分割線,分割線高度
android:divider="@android:color/darker_gray" android:dividerHeight="10dp"
分割線不僅僅可以設(shè)置為一個顏色,也可以設(shè)置為一個圖片資源。
分割線設(shè)置為透明:
android:divider="@null"
?
2、隱藏ListView滾動條
android:scrollbars="none"
?
3、取消item點擊效果
android:listSelector="#00000000"
也可以使用android自帶的透明色來實現(xiàn)這個效果
android:listSelector="@android:color/transparent"
4、設(shè)置ListView顯示在第幾項
listView.setSelection(i);
5、遍歷items
for(int?i?=?0;i?<?mListView.getChildCount();i++){ View?view?=?mListView.getChildAt(i); }
6、處理空ListView
當(dāng)ListView中還沒有顯示數(shù)據(jù)時,按照完善用戶體驗要求,給以無數(shù)據(jù)的提示,setEmptyView(),給ListView設(shè)置在空數(shù)據(jù)下顯示的默認(rèn)提示。如顯示一個Image
ListView?listView?=?(ListView)findViewById(R.id.listview); listView.setEmptyView(findViewById(R.id.img));
?
?
?
?