Android中ListView的右邊滾動滑塊的實現方法有兩種:
(1) 在xml布局中只需要在ListView節點上加入:
android:fastScrollEnable="true" 這個屬性即可。
(2) 在java代碼中添加
listview.setFastScrollEnabled(true);來控制啟動的參數,true為啟動,false為隱藏。
特殊備注:當滾動內容較小的時候,不到當前listview的3個屏幕高度的時候,就不會出現這個快速滾動滑塊。
也可以在gridview,listview中使用快速滾動輔助一些比較好的效果!下面看效果圖:
Android中 設置ScrollView滾動條顏色的兩種設置方法?
可以通過xml布局屬性:
android:scrollbar="vertical" //set the layout vertical
android:scrollbarThumbVertical="@drawable/red"
滾動條顏色就被設置成為了紅色,red可以是png的圖片或用shape組成的xml圖形文件組成的drawable對象
特別備注:ScrollView出現異常,can host only one direct child;
ScrollView也是一個Layoutb布局,可以讓內部數據顯示不下的時候出現滾動條,不能並列兩個元 素。需要把所有的子元素放到一個LinearLayout內部或RelativeLayout內部等其他布局的內部。