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. 【Android代码片段之三】TabActivity实现多页显示效果
  2. android 文件保存方法 sd卡中或系统
  3. 【Android】Zip文件解压方法
  4. Android显示GIF动画的几种方法
  5. Android乐动力V5.75最新获Key方法,提交步数,QQ登陆获取key案例
  6. android EditText 只能输入无法删除的解决方法
  7. Android 判断 app 是否安装的方法 (native.js)
  8. AppCompat does not support the current theme features的解决
  9. android 按钮置灰效果

随机推荐

  1. Android 开发中使用 SQLite 数据库
  2. Android性能分析
  3. Android 安全攻防(一):SEAndroid的编译
  4. android 项目工程文件夹(zhuan)
  5. 安卓控件之图片控件(ImagView)
  6. Android(安卓)Init进程源码分析
  7. [Android]仿Windows Phone的启动器,无广告
  8. Android的消息机制(Handler的工作原理)
  9. androdi与服务器Socket通信原理
  10. Android学习攻略:手把手教你循序渐进地学