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粘性頭部代碼分享
相關文章
Android基于OkHttp實現(xiàn)下載和上傳圖片
這篇文章主要為大家詳細介紹了Android基于OkHttp實現(xiàn)下載和上傳圖片功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-11-11
Android在Fragment中實現(xiàn)監(jiān)聽觸摸事件
這篇文章主要給大家介紹了Android在Fragment中實現(xiàn)監(jiān)聽觸摸事件的相關資料,文中介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。2017-05-05
詳解SwipeListView框架實現(xiàn)微信\QQ滑動刪除效果
這篇文章主要為大家詳細介紹了SwipeListView框架實現(xiàn)微信\QQ滑動刪除效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-08-08

