处理重叠按钮上的触摸事件

时间:2018-08-13 15:44:10

标签: android user-interface button

我想知道是否有人可以提供帮助。我的Android用户界面上有重叠的按钮(请参见下图)。尽管布局可能看起来很凌乱,但实际上正是我所需要的。这些按钮实际上代表真实的对象,因此它们需要处于其实际位置(并以其实际大小显示)。

麻烦的是某些按钮彼此重叠。在某些情况下,较小的按钮完全被较大的按钮覆盖,并且仅可见,因为较大的按钮稍微透明。问题是:如何从其他按钮下面获得按钮点击?我已经看过了如果触摸不在按钮中心附近,则传递click事件,但是我看不到这样做的方法。出于实验目的,我还禁用了一些较大的按钮,以查看较小的按钮是否随后接收到该事件,但这不会发生。有办法吗?我不希望用户必须隐藏显示中的大按钮才能进入较小的按钮;那真的很乏味。我真的很感谢您的帮助! Image showing part of screen with overlapping buttons

0 个答案:

没有答案