setVerticalScrollBarEnabled(false) android
2.白色的背景,ListView滾屏進行中的時候,背景會變成黑色,解決辦法? 佈局
android:cacheColorHint="#00000000" spa
3.ListView滾動條怎麼一直都顯示? 事件
android:fadeScrollbars="false" 圖片
4.ListView隔行變色: ci
int[] colors={Color.BLUE,Color.CYAN}; get
convertView.setBackgroundColor(colors[position%2]); it
5.ListView中嵌套了checkbox,焦點會到checkbox身上,解決辦法 io
holder.checkBox.setFocusable(false); List
6.listView滾動軸圖片更改?
android:scrollbarThumbHorizontal="" //滾動軸遊標
android:scrollbarTrackVertical="" //滾動軸背景、
引用的是9patch圖片
7.ListView設置EmptyView?
mListView.serEmptyView();
Sets the view to show if the adapter is empty這個就是對此方法的描述
當listview的adapter爲null的時候,就會顯示所設置的view。
須要注意的有兩點:在調用setAdapter()以前調這個方法;設置的emptyview必須放在listview的直接父佈局裏,
好比說listview嵌在一個LinearLayout裏面的話,須要在代碼裏面寫
mLinearLayout.addContentView(你的emptyview);
不然的話是沒效果的。
8.ListView設置FooterView?
在調用setAdapter()以前調這個方法
footerView能夠單獨寫點擊觸發事件,可是注意最好寫在listview的OnItemClickListener()裏面,而後根據點擊
的位置if(position == mListView.getCount - 1){"觸發footerview點擊事件"}
若是是單獨給它一個View.onClickListener的話,點擊是能夠觸發事件的,可是沒有listview的item按下的變黃色效果。