1

我认为我能够为 Android 找到的所有自定义按钮教程都假设您为按钮使用三个图像:普通图像、按下图像和聚焦图像。

与其本质上将给定按钮资源的大小增加三倍(并为艺术家/UX 人员创建更多工作),是否可以仅提供普通按钮图像,而对于其他状态,在现有按钮上绘制某种覆盖通过扩展 Button 类?

有没有人尝试过成功地做到这一点,或者只是接受所有自定义按钮都需要每个状态的图像,就是这样?

4

2 回答 2

1

您可以通过在自定义按钮中覆盖视图的绘制方法,但这将是一个简单的过程,因为您还必须自己识别不同的状态。

于 2012-12-17T22:14:22.710 回答
0

我认为这个问题的正确答案基本上是@Luksprog 在评论中所说的......这根本不值得。只是做额外的艺术。

于 2012-12-27T19:33:25.047 回答