如何强制ImageButton像ImageView一样缩放

时间:2011-12-08 04:18:48

标签: android

当我将布局宽度设置为填充父级时,我有一个缩小的ImageView。但是,当我将其更改为ImageButton时,它不会缩放。如何让ImageButton看起来像ImageView?

Example

2 个答案:

答案 0 :(得分:1)

使用android:scaleType属性(设置为居中或类似内容)。
但是,即使你可以按规模进行,我也不确定你是否能得到你想要的结果。图像按钮显示常规按钮,但是使用图像而不是文本,即您将获得图像周围的按钮边框。如果imageview按照您的意愿工作,为什么不将它保留为imageview,而是在其上设置可聚焦和可点击的属性?

答案 1 :(得分:0)

正如Jave建议的那样,将scaleType设为centerCrop。并将padding设置为0dp以取出按钮边框。