Android開發(fā)控制ScrollView滑動速度的方法
本文實例講述了Android開發(fā)控制ScrollView滑動速度的方法。分享給大家供大家參考,具體如下:
前言
由于各個Android平板觸摸屏的材質(zhì)不一樣,滑動效果會有一些區(qū)別,有的比較靈敏,有的比較遲鈍,這里就遇到了要求控制滑動速度的需求...
正文
翻閱查找ScrollView的文檔并搜索了一下沒有發(fā)現(xiàn)直接設(shè)置的屬性和方法,這里通過繼承來達(dá)到這一目的。
/** * 快/慢滑動ScrollView * @author 農(nóng)民伯伯 * */ public class SlowScrollView extends ScrollView { public SlowScrollView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } public SlowScrollView(Context context, AttributeSet attrs) { super(context, attrs); } public SlowScrollView(Context context) { super(context); } /** * 滑動事件 */ @Override public void fling(int velocityY) { super.fling(velocityY / 4); } }
代碼說明:
重點在"velocityY / 4",這里意思是滑動速度減慢到原來四分之一的速度,這里大家可以根據(jù)自己的需求加快或減慢滑動速度。
結(jié)束
再變態(tài)的需求如果能夠解決,還是一件蠻開心的事情 :)
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進(jìn)階教程》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》及《Android控件用法總結(jié)》
希望本文所述對大家Android程序設(shè)計有所幫助。
- Android中實現(xiàn)監(jiān)聽ScrollView滑動事件
- Android中ScrollView實現(xiàn)滑動距離監(jiān)聽器的方法
- Android ScrollView滑動實現(xiàn)仿QQ空間標(biāo)題欄漸變
- android scrollview 滑動到頂端或者指定位置的實現(xiàn)方法
- Android中Toolbar隨著ScrollView滑動透明度漸變效果實現(xiàn)
- Android編程開發(fā)ScrollView中ViewPager無法正?;瑒訂栴}解決方法
- Android HorizontalScrollView左右滑動效果
- Android中使用ScrollView實現(xiàn)滑動到底部顯示加載更多
- Android開發(fā)之ScrollView的滑動監(jiān)聽
- Android自定義控件ScrollView實現(xiàn)上下滑動功能
相關(guān)文章
Android EditText設(shè)置邊框的操作方法
這篇文章主要介紹了Android EditText設(shè)置邊框,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-12-12Android跨進(jìn)程傳遞大數(shù)據(jù)的方法實現(xiàn)
這篇文章主要介紹了Android跨進(jìn)程傳遞大數(shù)據(jù)的方法實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03Android?ViewPager你可能不知道的刷新操作分享
這篇文章主要為大家詳細(xì)介紹了Android中ViewPager你可能不知道的刷新操作,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價值,需要的可以參考一下2023-05-05Android實現(xiàn)動態(tài)自動匹配輸入內(nèi)容
這篇文章主要為大家詳細(xì)介紹了Android實現(xiàn)動態(tài)自動匹配輸入內(nèi)容,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-08-08Android使用友盟集成QQ、微信、微博等第三方分享與登錄方法詳解
之前的項目第三方分享和登錄一直都使用ShareSDK實現(xiàn)的。為了統(tǒng)一使用友盟的全家桶,所以三方分享和登錄也就選擇了友盟,這里為大家整理出詳細(xì)方法2018-03-03