【发布时间】:2016-06-12 06:32:57
【问题描述】:
我有一个按钮 (btn)。使用drawable设置Button的样式:
btn.setBackgroundResource(R.drawable.mybtn_style);
这个按钮有一些文字。在某些情况下,我想使用图像而不是文本。
使用以下内容:
if (useImagesinButtons==true){
btn.setBackgroundResource(R.drawable.ic_myImage);
btn.setText("");
}
用图像(myImage)替换样式。
但我不想改变 Button 的整体风格。我只想设置图像而不是文本。我想以编程方式做到这一点。
我可以在调用之前更改drawable的背景图片吗
btn.setBackgroundResource(R.drawable.mybtn_style);
【问题讨论】:
标签: android button background-image android-button