歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android中ListView和ScrollView總結

Android中ListView和ScrollView總結

日期:2017/3/1 11:17:07   编辑:Linux編程

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內部等其他布局的內部。

Copyright © Linux教程網 All Rights Reserved