自定义按钮形状(子形状)

时间:2016-08-22 10:15:30

标签: android android-layout

我尝试创建一个自定义按钮,其中从矩形按钮切出圆形,请参阅模型。

Mockup

我已经查看了Outline课程,但它没有提供减法,只有rects和ovals,没有它们的组合。
另外,我想到将android:background设置为自定义绘图,但我无法成功。可绘制的由layer-list组成,带有彩色矩形和白色椭圆形,但椭圆形总是放在不同的位置,具体取决于设备的分辨率。

我是否真的必须经历创建自己的View课程的痛苦?对于这个相当简单的任务来说,这似乎是一种矫枉过正,不是吗?

PS:关于可用性,我知道按钮彼此靠近并不是用户友好的,但这个问题在我的实际场景中并没有出现,只有在这个模型中才会出现。

0 个答案:

没有答案