使用非矩形视图创建自定义布局,并在android中为重叠视图设置clickListener
有没有办法在Android中制作以下布局。。?如果是,请建议如何制作和设置重叠视图区域的clickListener。。。?i、 e视图2的区域与1的区域重叠,视图3的区域与2的区域和4的区域重叠,等等其他视图重叠。。?如果有任何android库可以制作非矩形按钮/视图,也建议。。谢谢使用非矩形视图创建自定义布局,并在android中为重叠视图设置clickListener,android,android-layout,android-custom-view,android-design-library,Android,Android Layout,Android Custom View,Android Design Library,有没有办法在Android中制作以下布局。。?如果是,请建议如何制作和设置重叠视图区域的clickListener。。。?i、 e视图2的区域与1的区域重叠,视图3的区域与2的区域和4的区域重叠,等等其他视图重叠。。?如果有任何android库可以制作非矩形按钮/视图,也建议。。谢谢 以下是一种可行的方法: 对每个形状使用矩形ImageView。确保每个形状都是可单击的 形状图像将有一个透明的部分,它们在一起 使用FrameLayout或类似的布局,允许视图重叠。您必须处理每个视图如何重叠 使透
以下是一种可行的方法:
ImageView
。确保每个形状都是可单击的FrameLayout
或类似的布局,允许视图重叠。您必须处理每个视图如何重叠
ImageView
视图。OnTouchListener
通过查看相邻像素来确定单击发生的位置:它们的颜色和位置
祝你好运 以下是一种可行的方法:
ImageView
。确保每个形状都是可单击的FrameLayout
或类似的布局,允许视图重叠。您必须处理每个视图如何重叠
ImageView
视图。OnTouchListener
通过查看相邻像素来确定单击发生的位置:它们的颜色和位置
祝你好运 上面的答案是使用折旧法,上面的答案是使用折旧法,