2011-11-07 93 views
1

我有RelativeLayout与数字ImageViews,这是动态添加。每个视图重叠以前视图的80%。我想添加onClick侦听器来查看视图,但是我遇到了一个问题: 即使点击其他任何其他视图,OnClick事件的工作方式与我点击最后(顶部)视图时一样。相对布局,覆盖

+1

发布示例代码可以帮助其他人发现您的问题。 – hooked82

回答

0

新添加的视图按固定比例(80%)重叠,因此您可以轻松地将触点和选定视图的坐标联系起来。因此ImageView上的ClickListener不会在RelativeLayout上使用touchListener。

更多帮助分享您的代码。

+0

我发现,而不是使用边距,我使用填充。它看起来是一样的,但在填充顶部元素的情况下与所有其他元素重叠。 –

0

虽然图像里面 ImageView是..说100x100px,ImageView本身占用屏幕的其余部分与图像资源居中。

很难说没有代码。