让Recycler查看无效

时间:2015-07-06 12:01:20

标签: android android-recyclerview recycler-adapter

我有一个回收站视图,我正在使用GridLayoutManager。当用户单击视图项时,视图将使用缩放动画进行动画处理,以显示适配器项的更多详细信息。我有一个按钮来反转这个动画并删除屏幕上的细节。

问题是当显示详细信息视图时,用户仍然可以单击回收器视图并为其他视图设置动画。可以告诉我如何禁用回收站视图吗?

我试过rc_view.setEnabled(false);            rc_view.setClickable(false);

我跟着this,但没有一个人禁用了回收者视图。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:6)

可能听起来很愚蠢,但在我的菜单上发生了同样的事情(当点击空白区域时,点击事件被传递给回收者)。

这是通过在顶视图上添加“clickable ='true'”来解决的,因此它不会将click事件传递给recyclerview。

如果有帮助,请告诉我

答案 1 :(得分:1)

使用recyclerView.setClickable(true)