Android自定义ScrollView使用自定义监听
2017-12-05 09:36
781 查看
本文实例为大家分享了Android使用自定义监听的具体代码,供大家参考,具体内容如下
实现效果:自定义一个ScrollView使用自定义监听,当手指在scrollView滑动滑动的时候做一些事情,我这边简单操作就直接弹出静态吐司显示xy轴的坐标(Toast使用的是静态Toast,源码里面有)
这是在自定义的scrollView设置自定义监听
@Override public boolean onTouchEvent(MotionEvent ev) { switch (ev.getAction()) { case MotionEvent.ACTION_MOVE: //触发监听 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中使用监听
myScrollView.setOnSlideListener(new OnSlideListener() { @Override public void onSlide(int x, int y) { ToastUtils.showToast(MainActivity.this, "X轴坐标是:"+x+";Y轴坐标是:"+y+";"); } });
源码下载:自定义监听
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
- android开发仿ios的UIScrollView实例代码
- 详解Android ScrollView嵌套EditText出现的滑动问题
- android ScrollView实现下拉放大头部图片
- Android自定义scrollView实现顶部图片下拉放大
- Android给scrollView截图超过屏幕大小形成长图
- Android沉浸式状态栏 + actionBar渐变 + scrollView顶部伸缩效果
- Android开发基于ScrollView实现的渐变导航栏效果示例
- Android开发实现ScrollView中嵌套两个ListView的方法
- Android开发实现标题随scrollview滑动变色的方法详解
- Android Webview与ScrollView的滚动兼容及留白处理的方法
- Android 自定义 HorizontalScrollView 打造多图片OOM 的横向滑动效果(实例代码)
- Android ScrollView粘性头部代码分享
相关文章推荐
- Android 自定义ScrollView嵌套滚动兼容,监听滑动状态:顶部、底部、停止、滑动中
- [Android]Fragment自定义动画、动画监听以及兼容性包使用
- 5.轮播广告AndroidImageSlider的使用(包括自定义indicator,和sliderview的点击监听事件,架构分析)
- Android 自定义ScrollView的滑动监听事件
- Android使用ScrollView和自定义的ListView实现两列的ListView
- Android控件:ScrollView的使用,滑动到底部的监听
- [Android]Fragment自定义动画、动画监听以及兼容性包使用 - Ginsan
- 【Android开发】自定义ListView,使用通用适配器,并实现ListView上的每一项和每一项上的按钮等控件同时监听
- Android中自定义ScrollView的滑动监听事件,并在滑动时渐变标题栏背景颜色
- Android中自定义ScrollView的滑动监听事件
- android ListView布局之三(使用自定义的Adapter绑定数据,通过contextView.setTag绑定数据)有按钮的ListView
- 说说Android 两种为自定义组件添加属性的使用方法和区别
- Android 两种为自定义组件添加属性的使用方法和区别
- Android 使用AsyncTask 后监听异步加载完毕的动作 推荐
- 【Android游戏开发二十三】自定义ListView【通用】适配器并实现监听控件!
- 【Android游戏开发二十三】自定义ListView【通用】适配器并实现监听控件!
- 【Android游戏开发二十三】自定义ListView【通用】适配器并实现监听控件!
- Android之事件监听的使用(OnClickListener)
- 使用自定义的Activity栈来管理android的Activity
- Android---快速拨话程序(涵盖appWidget、Tab、联系人、多线程、自定义ListView使用)