在手指已经触摸屏幕时显示自己的对话框上获取触摸事件

Cap*_*erd 8 android dialog view touch

我有一个长视图监听器的视图.这会触发全屏对话框的显示.我需要在所述对话框上捕获触摸事件(特别是ACTION_UP)但是由于ACTION_DOWN第一个视图捕获了并且从未发布过,因此我没有在对话框上获得任何事件.

除了视图上的监听器告诉对话框何时ACTION_UP发生,您是否知道ACTION_UP从对话透视图中检测这种情况的另一种方法?

小智 0

您可以尝试在 OnLongClickListener 上返回 false,以便第一个视图不会使用该事件,这可能会让您的第二个对话框看到 Click 操作。