Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我认为我能够为 Android 找到的所有自定义按钮教程都假设您为按钮使用三个图像:普通图像、按下图像和聚焦图像。
与其本质上将给定按钮资源的大小增加三倍(并为艺术家/UX 人员创建更多工作),是否可以仅提供普通按钮图像,而对于其他状态,在现有按钮上绘制某种覆盖通过扩展 Button 类?
有没有人尝试过成功地做到这一点,或者只是接受所有自定义按钮都需要每个状态的图像,就是这样?
您可以通过在自定义按钮中覆盖视图的绘制方法,但这将是一个简单的过程,因为您还必须自己识别不同的状态。
我认为这个问题的正确答案基本上是@Luksprog 在评论中所说的......这根本不值得。只是做额外的艺术。