我有布局,其中有 FrameLayout,内部有一些视图。我想听 FrameLayout 上的触摸事件。我尝试在 FrameLayout 上设置 setOnTouchListener,但它似乎不起作用。
我浏览了 ViewGroup 文档,在 ViewGroup 中有一个名为 onInterceptTouchEvent() 的方法,用于拦截触摸事件。
在我的情况下,我如何覆盖 onInterceptTouchEvent() ?因为我的 FrameLayout 是在 xml 中定义的,并且我没有任何自定义视图组。
关于如何做的任何想法?
谢谢 !