为Android Gallery添加手势翻页
来源:互联网 发布:网络热门歌曲 编辑:程序博客网 时间:2024/05/23 02:03
在Android源码中,找到Gallery文件夹,在ViewImage.java文件中,privateclass MyGestureListener extendsGestureDetector.SimpleOnGestureListener{}类中,重载一下onFling函数,然后在里面根据参数判断下手指向左滑还是向右滑,再设置个阀值,如果滑动的距离超过阀值就换图片,切换图片有现成的函数,就是按左右两边按钮调用的函数。代码如下:
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
float velocityY) {
// TODO
if ((e1.getX() - e2.getX() > VALUE_DISTANCE)
&& Math.abs(velocityX) > VALUE_SPEED) {
moveNextOrPrevious(1);
Log.d("TAG","[+++++++++++][onFling][Fling left]");
} else if ((e2.getX() - e1.getX() > VALUE_DISTANCE)
&& Math.abs(velocityX) > VALUE_SPEED) {
moveNextOrPrevious(-1);
Log.d("TAG","[+++++++++++][onDown][Fling right]");
}
return true;
}
- 为Android Gallery添加手势翻页
- android手势翻页效果
- Android手势翻页效果
- Android之手势翻页
- Android Gallery实现滑动翻页效果
- 为View添加手势
- 手势翻页
- android ViewPager 替代 Gallery 实现手势切换
- 在android中实现手势翻页效果
- 初学Android,手势翻页效果(四十九)
- android学习笔记之手势翻页
- Android通过手势实现翻页效果
- Android Gesture手势操作(手势翻页效果)及幻灯片放映
- Android 手势检测及通过手势实现翻页效果
- Android 添加手势操作
- 为 UIImageView 添加Tap手势
- iOS-为试图添加手势
- 为UITableView添加UISwipeGestureRecognizer手势
- Ubuntu系统里邮件里面收到winmail.dat附件的解决办法
- 面试技巧101招
- onCreateOptionsMenu(Menu menu)方法与2. nPrepareOptionsMenu(Menu menu)方法的区别
- apache 二级域名设置
- Android URL openConnection无法打开链接
- 为Android Gallery添加手势翻页
- 老子的软件之道 - 道篇 12 表示层与处理层
- org.apache.commons.httpclient 访问需要验证的webservice的一些问题
- CSDN新版下载频道介绍之四——资源评分评论及积分日志功能改进
- Uninstall ParetoLogic Filecure with Special Uninstaller, Special Uninstaller Review
- IBATIS 数据库字符集转换(中西文转换)
- Android中的Java反射机制应用
- android给ScrollView中显示多个控件 --公司项目 在左边栏 加入滚条
- POJ1112 Team Them Up! 连通图 染色 DP