【发布时间】:2015-05-14 17:44:51
【问题描述】:
我想为我的按钮(动态添加)添加图像背景,但图像原始尺寸看起来默认应用了,而且太大了。如何自动调整图像以适应按钮大小?
Drawable img = act.getResources().getDrawable(R.drawable.top);
button.setBackground(img);
【问题讨论】:
标签: android button background
我想为我的按钮(动态添加)添加图像背景,但图像原始尺寸看起来默认应用了,而且太大了。如何自动调整图像以适应按钮大小?
Drawable img = act.getResources().getDrawable(R.drawable.top);
button.setBackground(img);
【问题讨论】:
标签: android button background
使用 ImageButton http://developer.android.com/reference/android/widget/ImageButton.html
他们应该自动处理大小调整
【讨论】:
在你的 Button xml 中,尝试添加这个
android:scaleType="fitCenter"
【讨论】: