Java代码
public class MainActivity extends AppCompatActivity {
private Button button;
private Drawable drawable;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button=findViewById(R.id.button2);
//从res中获取图片资源
drawable=getResources().getDrawable(R.drawable.ic_android_black_24dp);
//设置一下图片的边界大小
drawable.setBounds(0,0,drawable.getMinimumWidth(),drawable.getMinimumHeight());
//设置图片在按键中的位置,这里只设置了左边图片,其他方位要放置图片,就传入不同的Drawable对象即可
button.setCompoundDrawables(drawable,null,null,null);
}
}