我想为我的按钮添加一个图像背景(这是动态添加的),但是图像的原始大小看起来是默认应用的,而且它太大了。如何自动调整图像以适应按钮大小?
Drawable img = act.getResources().getDrawable(R.drawable.top);
button.setBackground(img);
使用ImageButton http://developer.android.com/reference/android/widget/ImageButton.html
它们应该自动处理大小
在您的Button xml中,尝试添加这个
android:scaleType="fitCenter"