这是用于生成按钮的代码
Button delBtn = new Button(activity);
LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
delBtn.setLayoutParams(params);
delBtn.setCompoundDrawablesWithIntrinsicBounds(0,0,R.drawable.ic_action_cancel, 0);
delBtn.setBackgroundColor(Color.rgb(208, 0, 0));
结果如下所示:
我期待:
`
我错过了什么?
答案 0 :(得分:0)
您可以将Imageview用于此目的,因为按钮具有一些填充值。如果图像有背景,您可以通过以下方式使其透明:
imageButton.setBackgroundColor(android.R.color.transparent);
答案 1 :(得分:0)
你可以试试这个:
答案 2 :(得分:0)
正如Mansi所建议的那样(上面的评论),一个简单的TextView
完成了工作!