有没有办法在Android中进行以下布局..?如果是,请建议如何制作以及如何设置clickListener的视图重叠区域...?即视图2的区域与1区域重叠,视图3区域与2区域和4区域重叠,因此其他视图重叠...?如果有任何android库来制作非矩形按钮/ Views也建议..谢谢。
答案 0 :(得分:0)
以下是一种可行的方法:
ImageView
。确保每个形状都是可点击的。FrameLayout
或类似的布局,允许View
重叠。您必须处理每个View
重叠的方式。ImageView
。另一种方法是只有两个视图(左和右)并实现一个View.OnTouchListener
,通过查看相邻的像素来确定点击的位置:它们的颜色和位置。