安卓布局设计

8
我希望设计一个圆形的xml页面(类似于Google Chrome Logo)。它应该包含外圆和内圆中的按钮。请给我建议来解决这个问题。我尝试使用绝对布局,但是无法做到。我需要像这样的布局。期待更好的回复。谢谢提前。

1
我们期望您尝试自行解决这个问题,而不是请求社区为您提供完整的解决方案。 当您有一些能够展示您付出了努力的代码(即使是错误的代码)时,请更新您的问题并标记为重新开放。 谢谢。 - Kev
2个回答

3
在这种情况下,我实际上只会使用一张图片,然后获取用户点击的坐标处像素的颜色并根据此进行操作。除此之外,您可能可以通过在每个“按钮”上跟踪一个Path来做些什么。您必须使用lineTo以及可能的arcTo构建它,然后使用Region.setPath获取一个Region,然后使用 Region.contains 进行测试。

-1

你可以尝试一下...使用.9png制作图像按钮,你应该从设计的角度去考虑如何给它一个这样的形状...因为当你应用.9png时,它会按照设计的方式拉伸按钮...我不是很确定,但这是一个试错的方法...你可以试试看。


2
我很难理解这个回答如何解决问题。你能详细解释一下你的解决方案吗? - TotoroTotoro

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接