我正在制作一个自定义视图,我可以在其中添加项目(图像、文本等)。并拖动它们,以及缩放和旋转。现在我想在画布上添加一个完整的视图。我使用了View的draw(canvas)方法,它是有效的。但是,我不能与该视图交互,例如,如果它有一个按钮,我就不能点击它,即使我正在将触摸事件传递给该视图。我是这么做的:
val mySubView = LayoutInflater.
我有一个定制的ViewGroup,它覆盖了onInterceptTouchEvent()。它接收ACTION_DOWN,但从未接收ACTION_MOVE。ViewGroup包含两个视图,一个ImageView和一个GridLayout。我的拦截代码是: public boolean onInterceptTouchEvent(MotionEvent ev) final int actionDDV Intercept " + (action & MotionEvent.ACTION