import android.content.Context;
import android.util.AttributeSet;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.widget.Gallery; public class DetialGallery extends Gallery { public DetialGallery(Context context ,AttributeSet attrSet) {
super(context,attrSet);
// TODO Auto-generated constructor stub
} private boolean isScrollingLeft(MotionEvent e1, MotionEvent e2)
{
return e2.getX() > e1.getX();
}
@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
float velocityY) {
// TODO Auto-generated method stub
// return super.onFling(e1, e2, 0, velocityY);//方法一:只去除翻页惯性
// return false;//方法二:只去除翻页惯性 注:没有被注释掉的代码实现了开始说的2种效果。
int kEvent;
if(isScrollingLeft(e1, e2)){
//Check if scrolling left
kEvent = KeyEvent.KEYCODE_DPAD_LEFT;
} else{
//Otherwise scrolling right
kEvent = KeyEvent.KEYCODE_DPAD_RIGHT;
}
onKeyDown(kEvent, null);
return true;
}
}

亲测可以达到效果,转自http://hi.baidu.com/lvqiyong/blog/item/afbaad3daa102ff454e72390.html

最新文章

  1. Linux Supervisor 守护进程基本配置
  2. 我对Padding Oracle Attack的分析和思考
  3. [shell基础]——split命令
  4. http协议学习(一)http状态
  5. ExtJS4.2学习(四)Grid表格中文排序问题(转)
  6. webService 讲解
  7. 构建 struts2 spring3 mybatis 的maven项目 构建 pom.xml
  8. zoj 1221 Risk Flory
  9. cf C. Valera and Elections
  10. Java 学习路线
  11. 【CC2530入门教程-06】CC2530的ADC工作原理与应用
  12. Linux命令用法
  13. img的属性alt 与 title的区别
  14. Ubuntu下定时任务和自启动任务的部署
  15. Vue—组件传值及vuex的使用
  16. python 爬虫之beautifulsoup(bs4)环境准备
  17. Perl函数:字符串相关函数
  18. React-组件 & Props
  19. SpringBoot配置logback
  20. http抓包以及网速限定

热门文章

  1. Java编程的逻辑 (76) - 并发容器 - 各种队列
  2. mysql多表查询,group by并将结果导出来csv文件
  3. JS高级程序设计 表单部分
  4. Docker 图形化页面管理工具使用
  5. windows + hadoop + eclipse 过程记录
  6. [转]c++优先队列(priority_queue)用法详解
  7. Redis介绍及部署在CentOS7上(一)
  8. 笔记本光驱位置装SSD固态硬盘(亲自试验)
  9. 最新的裸机联想笔记本装win7系统/SSD(固态硬盘)上安装win7系统/联想K4450A i7装win7系统
  10. HDU 5810 Balls and Boxes 数学