本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2012-06/62567.htm
view 或者 activity 实现 OnGestureListener 接口
在 onFling方法中实现左右滑动:
public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX,
float distanceY) {
float y1 = e1.getY(), y2 = e2.getY();
if (y1 -y2 > 120) {
if (mDirection != SOUTH) {
mNextDirection = NORTH;
}
Log.d(this.getClass().getName(), "To UP" + "(" + y1
+ "," + y2 + ")");
return (true);
} else if (y1 - y2 < -120) {
if (mDirection != NORTH) {
mNextDirection = SOUTH;
}
Log.d(this.getClass().getName(), "To Down" + "(" + y1
+ "," + y2 + ")");
return (true);
}
return false;
}
在 onScroll 方法中实现上下滑动:
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
float velocityY) {
Log.d("Fling", "Fling Happened!");
float x1 = e1.getX(), x2 = e2.getX();
if (x1 -x2 > 120) {
if (mDirection != EAST) {
mNextDirection = WEST;
}
Log.d(this.getClass().getName(), "To LEFT" + "(" + x1
+ "," + x2 + ")");
return (true);
} else if (x1 - x2 < -120) {
if (mDirection != WEST) {
mNextDirection = EAST;
}
Log.d(this.getClass().getName(), "To Right" + "(" + x1
+ "," + x2 + ")");
return (true);
}
return false;
}
分享到:
相关推荐
ViewPager+自定义ViewGroup来实现同时支持上下左右切屏。ViewPager实现左右切屏,ViewGroup负责上下切屏。
recyclerView 实现viewparger左右滑动上下滑动功能,demo,
Android 实现上下左右滑动界面布局 Android 实现上下左右滑动界面布局是 Android 开发中的一种常见需求,今天我们将详细介绍如何使用 ScrollView 和 HorizontalScrollView 实现上下左右滑动的界面布局。 首先,...
通过重写ScrollView和HorizontalScrollView实现任意布局或者大图片、图表等的上下左右滑动,支持同时上下左右滑动,解决了原先滑动卡顿和同一时间只能一个方向滑动的问题~
android viewFipper实现图片上下左右滑动效果,已经测试成功,能实现上下左右滑动
Android 视图上下左右45度滑动效果,可实现上下滑动,左右滑动和45度滑动
仿365日历,左右滑动切换月份,选择一天,上下滑动收缩
android实现ios上下滚动效果
利用ViewPager和FragmentTabHost实现Android的滑动标签页布局,采用Fragment作为标签页内容
viewpager实现上下滑动、左右滑动切换。
Android自定义左右或上下滑动翻页效果是Android开发中的一种常见效果,通过自定义View实现左右或上下滑动翻页的功能。在本文中,我们将详细介绍Android自定义左右或上下滑动翻页效果的实现方法和相关知识点。 一、...
Android仿UC浏览器左右上下滚动功能,自定义实现,不借助第三方插件,左右滑动显示菜单,上下滑动滚动内容,不懂看博文: http://blog.csdn.net/evankaka/article/details/43867079
重写onTouchEvent事件,实现上下左右滑动的小例子。
最近公司做股票相关软件,界面需求是这样的,横向无限长,可以横向滚动,而且最左侧的那一竖栏要定住,网上找了写例子,都太复杂,这里来一个简单的。
点击缩略图查看大图,支持滑动切换图片,缩放图片,封装成了一个工具类,基本两行代码实现上面需求。 代码很清晰,可以自已微调。
本文实例为大家分享了Android实现上下菜单双向滑动的具体代码,供大家参考,具体内容如下 这是研究了网上大神双向左右滑动后实现的上下双向滑动特效,有兴趣的朋友可以看下面代码,注释很详细,原理就是根据手指滑动...
android开发 小车跟随键盘上下左右键而移动
功能是循环滑动界面,同时实现左右循环和上下循环。 关键技术是理解清楚“onInterceptTouchEvent和onTouchEvent”的关系,以及computeScroll和dispatchDraw等。 可以在百度中搜索关键词获取答案。
scrollLayout 实现viewparger左右滑动上下滑动功能..demo滑动整个文档