使用ListView時,若有更改過他的layout,
如我自己把它的背景顏色改為自己定義的color/bgColor
當執行這個APP時,若果這個ListView中的child很多
就需要拖拉(scroll)畫面才能看到其他的內容
問題就在於這個scroll動作,
在拖拉這個ListView時,會發現拖拉的過程它會變成一坨黑
感覺是buffer的問題
解決的方法在SDK blog上有提到,
只要在Layout中加入一句 android:cacheColorHint="#00000000"
剛剛的Layout xml更改後變為
便可以解決這問題了。
如我自己把它的背景顏色改為自己定義的color/bgColor
當執行這個APP時,若果這個ListView中的child很多
就需要拖拉(scroll)畫面才能看到其他的內容
問題就在於這個scroll動作,
在拖拉這個ListView時,會發現拖拉的過程它會變成一坨黑
感覺是buffer的問題
解決的方法在SDK blog上有提到,
只要在Layout中加入一句 android:cacheColorHint="#00000000"
剛剛的Layout xml更改後變為
便可以解決這問題了。
太好了,簡單清楚!立即解決我的問題,感謝分享。
回覆刪除