我有一个框架布局,其中第一个元素是一些布局,第二个元素是另一个布局(因此覆盖在第一个布局之上)。顶部布局是半透明的,所以你可以看到底部布局中的任何内容:
<FrameLayout>
<BottomLayout
android:onClick="BottomClicked">
<Button android:onClick="ButtonClicked"/>
<TextView/>
<TextView/>
</BottomLayout>
<TopLayout
android:background="@color/semi-transparent"
android:onClick="TopClicked">
</TopLayout>
</FrameLayout>
底部布局会随时间而改变,包含添加/删除视图或设置可见性/不可见性/隐藏。我希望能够同时触发顶部布局和可能在其下面的任何内容的onClick事件。
例如,如果用户点击顶部布局上也覆盖底部布局上的按钮的部分,则希望同时触发顶部布局和底部布局按钮的onClick事件。目前只触发了顶部布局的onClick事件。
编辑:
将问题编辑为更一般/不那么具体的形式。