我想设计的XML页面在圆形状(如谷歌Chrome标志)。它应该包含外部圆以及内部圆的按钮。请给我建议来解决这个问题。我曾尝试绝对布局,但我无法做到这一点。Android的布局设计
我需要这样的布局。希望得到更好的回应。提前致谢。
我想设计的XML页面在圆形状(如谷歌Chrome标志)。它应该包含外部圆以及内部圆的按钮。请给我建议来解决这个问题。我曾尝试绝对布局,但我无法做到这一点。Android的布局设计
我需要这样的布局。希望得到更好的回应。提前致谢。
您可以试试...使用.9png制作图像按钮,您应该尝试从设计的角度给出像这样的形状......当您应用.9png时,它会以该设计方式拉伸按钮。 。我不太确定,但它是试验和错误的方法..你可以试一试
我很难理解这个答案。你能否更详细地解释你的解决方案? – Macondo2Seattle 2012-03-10 06:57:24
在这个特定的情况下,我实际上只是使用一个图像,然后得到像素的颜色在用户的坐标点击并基于此行动。除此之外,也许你可以跟踪每一个“按钮”与Path
做一些事情。你必须与lineTo
,也许arcTo
建立起来,然后用Region.setPath
获得使用Region.contains
一个Region
然后进行测试。
我们希望你试图通过自己来解决这个问题,而不是要求社会在为您提供完整的解决办法。当你有一些代码向我们展示,证明你有一些努力(即使它是错误的),请更新你的问题和标志重新打开。谢谢。 – Kev 2012-03-10 15:17:14