由于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设置Activity背景为透明style
  2. 通过AndroidTestCase来进行android 单元测试
  3. imageView 的 android:maxHeight,maxWidth属性
  4. android 动作处理之手势捕捉
  5. Android平台开发-WIFI 驱动移植 -- 详细
  6. Android(安卓)Gesture Detector
  7. Android系统自带的常用数据库
  8. android 读取mac地址
  9. android的触摸屏事件

随机推荐

  1. 虚虚实实,亦假亦真的 ValueTuple,绝对能眩
  2. 毕业5年,3度转岗,阿里学姐教你如何一举跳槽
  3. QianBase数据存储和传输加密
  4. 你没有看错,爬网页数据,C# 也可以像 Jquery
  5. 以下7种硬件测试的种类,不知道的赶紧收藏
  6. C# 中居然也有切片语法糖,太厉害了
  7. 主备机房出口切换 python脚本
  8. 描述类成员的重载、全局成员以及命名空间
  9. 命名空间类名三种引用-命名冲突解决-自动
  10. 第7章 0202-面向对象编程基础,学习心得、