Rect bounds =newRect(left,top,right,bottom);
TouchDelegatetd =newTouchDelegate(bounds,mView2);
mView1.setTouchDelegate(td);
上面几句话意思就是,相对于mView1作为父布局添加一个点击区域,layout为上面的bounds
点击该区域时,mView2是可以监听到的。该值可以为负,即可以超出mView1的控制范围
切忌不要把两个view设成同一个!
Rect bounds =newRect(left,top,right,bottom);
TouchDelegatetd =newTouchDelegate(bounds,mView2);
mView1.setTouchDelegate(td);
上面几句话意思就是,相对于mView1作为父布局添加一个点击区域,layout为上面的bounds
点击该区域时,mView2是可以监听到的。该值可以为负,即可以超出mView1的控制范围
切忌不要把两个view设成同一个!