如果我想把某一个View的点击事件转移到另一个View上,在点击View1时,让View2响应点击事件,或者是View1在层级关系上是上层,View2在下层,由于一些场景给View2设置的点击事件无法响应,View1可以响应点击时间,那么就可以这么做了: 1:
view1.setOnClickListener{
// 在主线程上执行操作
view2.performClick();
}
2、
view2.setOnClickListener{
// 这里是你的业务
}
好了,就这么简单