7

我正在尝试实现一个包含不同形状的各种按钮的自定义控制器。我想知道如何使用 Android 实现这一目标。

结果应该看起来像这样,其中每种颜色都是不同的按钮。 替代文字

我想我必须子类化View,所以请不要把它写成答案;-) 请给出一些需要实施的有条不紊的步骤,比如绘图、感应触摸等,或者可能给我一些例子(如果存在)。

谢谢

4

2 回答 2

1

如果您打算动态绘制它,则必须扩展 View 并覆盖 onDraw,您可以实现 onTouchListeners 等来检测人们何时何地触摸它。

于 2010-09-22T17:02:21.413 回答
1

我发现此文档详细解释了所有内容,并包含指向相关主题的链接。

于 2010-09-23T08:54:57.940 回答