日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Andorid X 项目笔记】禁用ListView的Fling功能(1)

發(fā)布時間:2023/12/19 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Andorid X 项目笔记】禁用ListView的Fling功能(1) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

?

前言

新的項(xiàng)目正在緊張開發(fā)中,初步估計2個月時間開發(fā)完成第一版,我負(fù)責(zé)Android端開發(fā),由于不便過早公布,本系列將命名為“X項(xiàng)目筆記”,并于項(xiàng)目結(jié)束后最終公布名稱。本系列主要記錄與分享"X項(xiàng)目"中遇到的問題和一些解決辦法。


聲明
歡迎轉(zhuǎn)載,但請保留文章原始出處:)?博客園:http://www.cnblogs.com

    農(nóng)民伯伯: http://over140.cnblogs.com??

?

正文

以前遇到過變態(tài)需求:Android控制ScrollView滑動速度,這次是自己提的需求,禁用ListView的Fling功能,即快滑功能,直接上代碼了:

/**?手勢識別類?*/
????private?class?TouchGesture?extends?SimpleOnGestureListener?{

????????/**?快速滾動?*/
????????@Override
????????public?boolean?onFling(MotionEvent?e1,?MotionEvent?e2,?float?velocityX,?float?velocityY)?{
????????????return?true;
????????}

????}

????private?OnTouchListener?mOnListViewTouchListener?=?new?OnTouchListener()?{

????????@Override
????????public?boolean?onTouch(View?v,?MotionEvent?event)?{
????????????if?(mTouchGesture.onTouchEvent(event))
????????????????return?true;
????????????return?false;
????????}
????};

代碼說明:

直接調(diào)用ListView的setOnTouchListener綁定mOnListViewTouchListener即可。關(guān)鍵點(diǎn)還是在onFling方法返回true,意思是消耗掉Fling事件,不再繼續(xù)往下傳事件鏈。

?

結(jié)束

發(fā)現(xiàn)已經(jīng)寫了好幾個系列了,哈哈,貌似有幾個要爛尾了~~ 不怕~ 繼續(xù)開新的系列,不過基本反應(yīng)我的工作情況。

?

?

?

總結(jié)

以上是生活随笔為你收集整理的【Andorid X 项目笔记】禁用ListView的Fling功能(1)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。