标签:
今天无意中实现了一个四个方向滑动的菜单,感觉挺好玩,滑动起来很顺手,既然已经做出来了就贴出来让大家也玩弄一下。
(说明:目前没有安装Android模拟器,制作的动态图片太卡了,就贴一下静态图片吧,实际效果可以下载源代码查看)
(向上滑动)
(向下滑动)
(向左滑动)
(向右滑动)
1、放置5个View (分别是上下左右中)
转载请说明出处:http://blog.csdn.net/dawanganban
2、通过onTouchEvent事件来判断移动方向
3、通过computerScroll()方法实现平滑移动
4、判断临界条件(否则会一直向一个方向滑动)
例如上面代码就是判断向下滑动的临界条件,location[1]代表中间View的y坐标(相对于屏幕)。
获取全部源代码,请加群在群共享中获取(142979499)
标签:
原文地址:http://www.cnblogs.com/yudar/p/4249025.html