ListView的一些屬性

本人博客地址:http://my.oschina.net/lijindou/blog

轉載請標明原址:https://my.oschina.net/lijindou/blog/776132


1.listview item間距屬性

//        間距高度
android:dividerHeight = "20dip"
lv_fragment_main_curricula_variable.setDividerHeight(20);
//        間距顏色
android:divider = "@android:color/white"
lv_fragment_main_curricula_variable.setDivider(Drawable);
//      取消item的點擊事件
android:listSelector = "@android:color/transparent"
//    去掉item之間的分割線
//    4種方法去掉:
myListView.setDividerHeight(0);//設置高度爲零
myListView.setDivider(null);//分割線爲空
android:divider = "#ffffffff"//設置分割線顏色爲透明
android:divider = "@null"//設置分割線爲空

2.隱藏listview的滾動條

android:scrollbars="none"
lv_fragment_main_curricula_variable.setVerticalScrollBarEnabled(false);

3.listview item 滾動到特定位置

首項

mListView.smoothScrollToPosition(0);//移動到首部

尾項

mListView.smoothScrollToPosition(listView.getCount() - 1);//移動到尾部

指定項顯示在listview中

mListView.smoothScrollToPosition(int 移動的位置);

指定項顯示在listview的頂部

lv_fragment_main_curricula_variable.setSelection(arg2 + 2);//參數是第幾項   int 值

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章