【发布时间】:2012-02-29 14:13:42
【问题描述】:
我使用 layoutparams 来设置几个视图的位置,有些是重叠的。当我触摸重叠部分时,包括重叠部分的两个视图都对应于触摸事件!但我只想与上面的对应,任何人都可以帮助我吗?感谢您的回答!
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams( 50, 50 );
params.Left_AlignMargin = 100;
params.Top_AlignMargin = 100;
relativeLayout.addView( imgeView, params );
params = new RelativeLayout.LayoutParams( 50, 50 );
params.Left_AlignMargin = 50;
params.Top_AlignMargin = 100;
relativeLayout.addView( imageView2, params );
//when i clicked the overlapped part, both imageview correspond to my action.how to deal with this ?
【问题讨论】:
-
那么真正的问题是什么?如果碰到了错误的视图,什么也不做,就是这样。
-
对不起,我已经解决了这个问题,我忘记关闭了!谢谢你的回答!
-
你是怎么解决的?我对多个图像视图有类似的问题,其中图像在节点的一端相交。
标签: android android-view android-event