这是一个列表中有列表的布局 当子列表布局是纯展示 父列表item点击跳转新的activity时就会被子列表控件遮挡触摸事件 所以被子列表遮挡的部分就无法获取父列表item的点击事件
解决方法如下:
监听子列表的触摸
holder.mRecyclerViewChild.setOnTouchListener(new View.OnTouchListener() {
@Override public boolean onTouch(View v, MotionEvent event) {
//返回父列表item的触摸
return holder.mLLItem.onTouchEvent(event);
}
}
);
完美解决
02-11
625
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交