2011-11-07 131 views
1

我有RelativeLayout與數字ImageViews,這是動態添加。每個視圖重疊以前視圖的80%。我想添加onClick偵聽器來查看視圖,但是我遇到了一個問題: 即使點擊其他任何其他視圖,OnClick事件的工作方式與我點擊最後(頂部)視圖時一樣。相對佈局,覆蓋

+1

發佈示例代碼可以幫助其他人發現您的問題。 – hooked82

回答

0

新添加的視圖按固定比例(80%)重疊,因此您可以輕鬆地將觸點和選定視圖的座標聯繫起來。因此ImageView上的ClickListener不會在RelativeLayout上使用touchListener。

更多幫助分享您的代碼。

+0

我發現,而不是使用邊距,我使用填充。它看起來是一樣的,但在填充頂部元素的情況下與所有其他元素重疊。 –

0

雖然圖像裏面 ImageView是..說100x100px,ImageView本身佔用屏幕的其餘部分與圖像資源居中。

很難說沒有代碼。