有关如何在ViewView上叠加View的任何想法? 更具体地说,当用户点击我的ImageView的某些区域时,我想弹出视图。 我正在解决这个问题,在onDraw()方法中的图像之后绘制弹出视图,但是当用户点击弹出窗口时处理事件很麻烦。
提前致谢
答案 0 :(得分:5)
FrameLayout
解决了这个问题。您可以将两个孩子放在FrameLayout
内,其中第一个孩子将成为背景,第二个孩子将成为前景。让您的ImageView
位于后台,然后您可以放置任何其他View
,它将覆盖ImageView
。希望这会有所帮助。
答案 1 :(得分:1)
对于覆盖视图,您可以将它们包装在FrameLayout中。首先添加ImaveView,然后添加叠加视图。