Android自定義ScrollView使用自定義監(jiān)聽
本文實例為大家分享了Android使用自定義監(jiān)聽的具體代碼,供大家參考,具體內(nèi)容如下
實現(xiàn)效果:自定義一個ScrollView使用自定義監(jiān)聽,當手指在scrollView滑動滑動的時候做一些事情,我這邊簡單操作就直接彈出靜態(tài)吐司顯示xy軸的坐標(Toast使用的是靜態(tài)Toast,源碼里面有)
這是在自定義的scrollView設置自定義監(jiān)聽
@Override public boolean onTouchEvent(MotionEvent ev) { switch (ev.getAction()) { case MotionEvent.ACTION_MOVE: //觸發(fā)監(jiān)聽 onSlideListener.onSlide((int)ev.getX(),(int)ev.getY()); break; } return super.onTouchEvent(ev); } private OnSlideListener onSlideListener; public void setOnSlideListener(OnSlideListener onSlideListener){ this.onSlideListener=onSlideListener; } //自定義接口 public interface OnSlideListener{ void onSlide(int x,int y); }
在activity中使用監(jiān)聽
myScrollView.setOnSlideListener(new OnSlideListener() { @Override public void onSlide(int x, int y) { ToastUtils.showToast(MainActivity.this, "X軸坐標是:"+x+";Y軸坐標是:"+y+";"); } });
源碼下載:自定義監(jiān)聽
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- android開發(fā)仿ios的UIScrollView實例代碼
- 詳解Android ScrollView嵌套EditText出現(xiàn)的滑動問題
- android ScrollView實現(xiàn)下拉放大頭部圖片
- Android自定義scrollView實現(xiàn)頂部圖片下拉放大
- Android給scrollView截圖超過屏幕大小形成長圖
- Android沉浸式狀態(tài)欄 + actionBar漸變 + scrollView頂部伸縮效果
- Android開發(fā)基于ScrollView實現(xiàn)的漸變導航欄效果示例
- Android開發(fā)實現(xiàn)ScrollView中嵌套兩個ListView的方法
- Android開發(fā)實現(xiàn)標題隨scrollview滑動變色的方法詳解
- Android Webview與ScrollView的滾動兼容及留白處理的方法
- Android 自定義 HorizontalScrollView 打造多圖片OOM 的橫向滑動效果(實例代碼)
- Android ScrollView粘性頭部代碼分享
相關(guān)文章
Android基于OkHttp實現(xiàn)下載和上傳圖片
這篇文章主要為大家詳細介紹了Android基于OkHttp實現(xiàn)下載和上傳圖片功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-11-11Android在Fragment中實現(xiàn)監(jiān)聽觸摸事件
這篇文章主要給大家介紹了Android在Fragment中實現(xiàn)監(jiān)聽觸摸事件的相關(guān)資料,文中介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。2017-05-05詳解SwipeListView框架實現(xiàn)微信\QQ滑動刪除效果
這篇文章主要為大家詳細介紹了SwipeListView框架實現(xiàn)微信\QQ滑動刪除效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-08-08