关于fragment点击穿透的问题

    当一个activity有多个fragment的时候,点击当前显示的fragment,如果点击处在其他fragment中也有相应的控件,那么可能会点击穿透,有响应另外fragment事件的趋势。但是这个事件不可能发生,因为另外的fragment并没有加载在activity中,这是就会报错。

避免方法:讲fragment implements OntouchListenter,让fragment返回的view.setOnTouchListener(this).这样是讲所有触摸事件都归当前view所有,而不穿透。

posted @ 2016-08-09 16:24  朱小勇  阅读(737)  评论(0编辑  收藏  举报