【发布时间】:2015-02-06 05:47:56
【问题描述】:
我打算创建一个带有图标的六边形视图菜单,如下图所示。我曾尝试使用来自 github 的 library 进行 imageview,但它不适合我的要求,我所需要的是具有特定六边形区域中点击事件的六边形视图。该库为单个图像目标提供六边形视图,但考虑到六边形菜单它无法提供六边形输出(即我无法在我的布局中正确对齐它)。
请帮助我提出改进布局或通过代码的建议。提前致谢。
【问题讨论】:
-
此视图可以使用画布绘制,也可以使用可绘制的图像并将其设置在特定 x y 坐标的画布上。显然,需要进行数学计算
-
感谢拉胡尔古普塔。有没有其他的创作方式??我猜绘图画布需要很多时间,因为仅将位置与布局中的可绘制对象对齐。
标签: android android-layout android-imageview android-custom-view android-custom-attributes