答案 0 :(得分:1)
如果您想在一个视图中执行此操作,则可以为filled path (arc)
和A
绘制B
。对于触摸检测,您可以覆盖onTouch
以了解用户是否点击了A
区域或B
区域。您可以通过Interface
在视图外部公开此内容。这样做的好处是您可以轻松地动态更改A
和B
区域。分区很容易修改。
但是如果你不是在动态变化之后,那么你可以简单地使用一个垂直方向的linearLayout,并且有一个带扇区背景的两个按钮。 (就像Frank N. Stein在评论中所说的那样)