1
有没有什么办法可以在Android中制作以下布局..?如果是,请建议如何制作以及如何设置视图重叠区域的clickListener ...?即视图2的区域与1的区域重叠,并且视图3的区域与2和4的区域重叠等等,其他视图重叠。如果有任何Android库使非矩形按钮/视图也建议..谢谢。创建具有非矩形视图的自定义布局,并在android中设置重叠视图的clickListener
有没有什么办法可以在Android中制作以下布局..?如果是,请建议如何制作以及如何设置视图重叠区域的clickListener ...?即视图2的区域与1的区域重叠,并且视图3的区域与2和4的区域重叠等等,其他视图重叠。如果有任何Android库使非矩形按钮/视图也建议..谢谢。创建具有非矩形视图的自定义布局,并在android中设置重叠视图的clickListener
这里是一个办法,这可能工作:
ImageView
每个形状。确保每个形状都是可点击的。FrameLayout
或一些类似的布局,将允许重叠的View
s。你将不得不与每个View
重叠。ImageView
。另一种方法是只有两个视图(左和右)并实现View.OnTouchListener
以通过查看相邻像素来确定点击发生的位置:它们的颜色和位置。
祝你好运!