由于fragment是存在于activity之中的,所以触摸事件会被activity首先得到。

为了在fragment中执行ontouch方法,需要做如下处理:

mFragment = new TabelFragment();View view = (View)findViewById(R.id.main_item_details);view.setOnTouchListener((TabelFragment)mFragment);ft.add(R.id.main_item_details, mFragment,FragmentInfo.FRAGMENT_TABEL_TAG);

fragment需要实现OnTouchListener接口即可。

更多相关文章

  1. Android之Input子系统事件分发流程
  2. Android 在xml布局配置文件中给Button按钮添加事件
  3. Android事件分发机制详解
  4. Android Input事件APP端流程分析
  5. android noTouch 事件
  6. android的触摸屏事件
  7. Android监听消息通知栏点击事件
  8. Android 7.1 触摸事件代码跟踪

随机推荐

  1. JavaScript实现下拉菜单的显示隐藏
  2. 华纳负责人yy988680
  3. PHP实现根据数组某个键值大小进行排序的
  4. 解构赋值及其在函数传参中的应用
  5. dataset与classlist的使用案例
  6. textarea高度自适应
  7. 自学WEB前端
  8. px em pt区别
  9. iframe获取子级和父级元素
  10. iframe高度自适应的方法