这个问题是刚学Android的时候没太注意纠结了好久

//纠结了很久的触摸没反应的问题,是因为没有return trueprivate class newsBodyOnTouchListener implements OnTouchListener{@Overridepublic boolean onTouch(View v, MotionEvent event) {switch (event.getAction()) {case MotionEvent .ACTION_DOWN:mStartX=event.getX();break;case MotionEvent .ACTION_UP:if(event.getX()<mStartX){System.out.println("下一页");showNext();}else if(event.getX()>mStartX){showPrevious();System.out.println("上一页");}break;}return true;}}按键触摸不需要返回true@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {switch (keyCode) {case KeyEvent.KEYCODE_BACK:isRuning=false;break;default:break;}return super.onKeyDown(keyCode, event);}



更多相关文章

  1. Android组合按键功能定制(Framework)
  2. android触摸屏坐标手工校准/调整成功
  3. Android平台开发-Android(安卓)keypad map-Android按键事件
  4. android 手势监听和多点触摸 笔记
  5. Android平台开发-Android(安卓)keypad map-Android按键事件
  6. Android之Input子系统事件分发流程
  7. 我的Android计算器
  8. Android多点触摸测试类
  9. android 3d页面跳转

随机推荐

  1. Android(安卓)Activity生命周期和堆栈管
  2. Android Studio 3.0-3.1 汉化包
  3. Android中完全退出APP的方法
  4. 分享一个整理了很多Android开发工具类的
  5. java中Arraylist复制方法
  6. 单元测试
  7. android 实时获取系统log
  8. 清除Mac中Android studio的配置文件
  9. android简单网页浏览器的开发
  10. 关于.android 文件夹的移动问题