[英]Android complex button shape
在Android中如何完成形状复杂的按钮?
例如,看看这个操纵杆
单独查看每个按钮,然后使用布局(例如FrameLayout
或RelativeLayout
)尝试将各个部分组合在一起。 首先制作一个ToggleButton
并使用可绘制背景(`android:background =“ @ drawable / button_background”)为按钮赋予外观。 这样做并按照您想要的形状对齐所有四个按钮,然后在它们后面放置另一个布局(带有背景可绘制对象)以完成最后一部分,为按钮提供一个容器,使其对用户来说是一个实体元素。
我不完全确定您将如何使用每个按钮的触摸半径...我建议您查找其他与“奇数”按钮形状配合使用的示例,以破解一个可行的解决方案。
我希望这可以为您指明正确的方向。
真正的解决方案是创建自己的视图以正确处理此类形状。 自定义视图在这里讨论: https : //developer.android.com/training/custom-views/index.html-您还可以在网上找到其他来源。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.