Fragment Touch事件泄露
来源:互联网 发布:2015年12月非农数据 编辑:程序博客网 时间:2024/06/07 08:56
Fragment Touch事件泄露
当Fragment的栈里面有几个fragment的时候,这个时候如果是几个fragment状态是hide,当你触摸当前fragment的时候,下层的fragment的事件被触发,这是由于Touch事件泄露传到了下层中。解决方法就是拦截fragment的
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
public
class
GroupApplyFragment
extends
Fragment
implements
OnTouchListener {
@Override
public
View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// 添加视图
View view = inflater.inflate(R.layout.fragment_in_group_apply,
container,
false
);
return
view;
}
.
.
.
.
// onTouch事件 将上层的触摸事件拦截
@Override
public
boolean
onTouch(View v, MotionEvent event) {
return
true
;
}
@Override
public
void
onViewCreated(View view, Bundle savedInstanceState) {
// 拦截触摸事件,防止泄露下去
view.setOnTouchListener(
this
);
}
}
fragment中的视频播放器,和掌上广播的答题领奖 界面的重叠,隐藏问题!
0 0
- Fragment Touch事件泄露
- Fragment监听touch事件
- TOUCH事件
- touch事件
- Touch事件
- touch事件
- touch事件
- touch事件
- Touch事件
- touch事件
- touch事件
- touch事件
- touch事件
- Touch事件
- cocos2d学习-Touch事件
- CCLayer中Touch事件
- cocos2d-x touch事件
- touch事件处理
- NoteExpress中文件夹名输入为中文时显示为“??”的解决办法
- 如何从0到1搭建电商促销系统
- 大家好!
- Mac下Git命令汇总
- 注解@Transactional 不起作用的非配置问题
- Fragment Touch事件泄露
- java--异常处理机制
- 计划在CSDN学院推出系列视频课程《源码分析教程5部曲》
- madvr视频渲染器 v0.90免费版
- hdoj Human Gene Functions 1080 (DP) 字符串匹配求最大和
- 批量添加samba用户
- firebug多次发送请求-----排查bug流程实例
- JSP MVC模式
- dB、dbm、dbw、W 相互关系