我有一个按钮(btn)。使用drawable设置Button的样式:以编程方式设置drawable的背景图像
btn.setBackgroundResource(R.drawable.mybtn_style);
此按钮有一些文本。在某些情况下,我想使用图片而不是文字。
使用下列内容:
if (useImagesinButtons==true){
btn.setBackgroundResource(R.drawable.ic_myImage);
btn.setText("");
}
替换风格与图像(MYIMAGE)。
但我不想改变按钮的整体风格。我只想设置图片而不是文字。我想以编程方式做到这一点。属性:>首先设置使用“背景机器人”的XML文件中的按钮背景 -
难道我打电话
btn.setBackgroundResource(R.drawable.mybtn_style);
这会用只有图像的“空”样式替换样式。我不想要这个。我不想创造第二种风格。我想修改programmaticaly的样式以包含图片 – geo