如何进行条件触摸拦截?
How to do conditional touch interception?
我有一个 RecyclerView 填充了我的主要 activity。它工作正常,但是,有时一个视图(让我们称之为 View2)出现在 activity 的底部,因此 RecyclerView 仍然可见,但出现的 View2 与列表底部重叠。不幸的是,这对我来说效果不佳。当我触摸出现的视图时,View2 下的列表项接收到触摸事件。我想在触摸时隐藏 View2。我认为 Snackbar 的行为与我想要实现的非常相似。
出现的视图是PopupWindow、Toast 还是Dialog?
似乎 View2 不可点击和触摸。
我有一个 RecyclerView 填充了我的主要 activity。它工作正常,但是,有时一个视图(让我们称之为 View2)出现在 activity 的底部,因此 RecyclerView 仍然可见,但出现的 View2 与列表底部重叠。不幸的是,这对我来说效果不佳。当我触摸出现的视图时,View2 下的列表项接收到触摸事件。我想在触摸时隐藏 View2。我认为 Snackbar 的行为与我想要实现的非常相似。
出现的视图是PopupWindow、Toast 还是Dialog? 似乎 View2 不可点击和触摸。