Android ListView幾個比較特別的屬性

2021-06-28 03:03:45 字數 1254 閱讀 7549

寫的不錯:

1)android:stackfrombottom="true" 

設定你做好的列表顯示在列表的最下面,值為true和false. 

2)android:transcriptmode="alwaysscroll"  

設定的控制項transcriptmode屬性可以將android平台的控制項(支援scrollbar)自動滑動到最底部. 

3)android:cachecolorhint 

如果只是換背景的顏色的話,可以直接指定android:cachecolorhint為你所要的顏色,如果你是用做背景的話,那也只要將android:cachecolorhint指定為透明(#00000000)就可以了. 

4)android:divider="@drawable/list_driver" 

設定顯示分割線圖形,如果不想顯示分割線則只要設定為android:divider="@drawable/@null" 就可以了,分割線可以自定義顏色、或.android:dividerheight="6px"設定分割線高度畫素. 

5)android:scrollbars="none" 

與setverticalscrollbarenabled(true);的效果一樣,不活動的時候隱藏,活動的時候也隱藏. 

6)android:fadescrollbars="true"  

配置listview布局的時候,設定這個屬性為true就可以實現滾動條的自動隱藏和顯示. 

7)android:fadingedge="none" 

設定上邊和下邊是否有黑色的陰影. 

<?xml version="1.0" encoding="utf-8" ?>      

"">      

"false"

android:drawable="@drawable/pic1" />        

"true" android:state_pressed="true"

android:drawable= "@drawable/pic2" />        

"false" android:state_pressed="true"

android:drawable="@drawable/pic3" />        

"true"

android:drawable="@drawable/pic4" />        

"true"

android:drawable="@drawable/pic5" />        

Android ListView優化總結

用多了listview之流 今天小朋友問這個問題時一時還無法回答全面 特此總結。listview多用於顯示具有相同格式之資料,包含的資料型別也極為豐富,聲音 文字等等。流程為,listview找到使用的介面卡,介面卡在逐個例項化,例項化後顯示,資料處理和adapter處理比較關鍵。就資料來說文字倒是...

Android ListView重新整理 載入

網上有現成的框架,pulltorefresh。不過專案裡不可能全部用到,顯得有些臃腫,在此用了xlistview,大同小異。無非就是重寫了listview中的ontouch方法,新增兩個控制項兒 headerview和footerview,新增乙個介面 重新整理和載入。這樣清晰了思路,再整理 就簡單...

Android ListView 問題彙總

listview 問題彙總 1.item 中的check view 選中混亂 listview 快取機制導致的。解決方案可以是 在adapter裡的getview方法裡先呼叫holder.cbiamge.setoncheckedchangelistener方法,再呼叫holder.cbiamge.s...