Blogger Scott

          Android 對于ListView拖動時變黑問題解決方法

                  最近用ListView顯示一些String數據,發現如果不按住文字部分拖動ListView一切安好, 但是如果按住文字部分拖動的話所有文字部分都會變黑。
            解決方法其實很簡單,問題的根源在于緩存顏色。方法有兩個:

          1、在布局xml文件中
               在ListView中加入以下屬性即可.

            android:cacheColorHint=”#00000000″

          2、在代碼中,對ListView使用setCacheColorHint方法。
             

          1lv.setCacheColorHint(Color.TRANSPARENT);


                注意,在使用代碼時,不能再使用lv.setBackgroundColor(Color.TRANSPARENT),將lv的背景色設成透明,否則一樣沒有效果。
              

          posted on 2010-12-05 22:37 江天部落格 閱讀(788) 評論(0)  編輯  收藏 所屬分類: Android

          主站蜘蛛池模板: 新绛县| 且末县| 德兴市| 沂水县| 娄烦县| 新宾| 宁强县| 宣汉县| 河西区| 大理市| 宜阳县| 阜城县| 乐山市| 子长县| 香港 | 富阳市| 内乡县| 西城区| 大余县| 盐亭县| 大新县| 宜川县| 潼南县| 英山县| 广水市| 文安县| 高淳县| 福清市| 崇礼县| 永德县| 醴陵市| 上高县| 淳安县| 苍溪县| 金平| 长宁县| 容城县| 金寨县| 梁平县| 瑞丽市| 方正县|