最佳答案
我发现这个 好主意描述了如何“吃蛋糕,也吃蛋糕”,也就是说,使用图像的 Button
而不是 ImageButton
(这不允许 SetText()
,调整大小等)。
这是通过使用 View 属性实现的:
android:background="@drawable/bgimage"
唯一的问题是,它拉伸图像,以适应按钮的大小。
缺少固定按钮大小的硬编码(以像素为单位!)有没有办法告诉 Android 没有把背景图片拉长,或者剪裁或者垫起来?