我希望在EditText
视图的背景中有一丝灰色,就像文本不断突出显示的一样,我需要以编程方式添加。我试过setBackground()
,setBackgroundTintList()
,setBackgroundTintMode()
,但是他们似乎没有一个能够工作。以编程方式将背景色调设置为EditText视图
这里是代码...
EditText label = new EditText(this);
label.setTextSize(4*dp);
label.setTypeface(null,Typeface.BOLD_ITALIC);
RelativeLayout.LayoutParams labelParams = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
labelParams.setMargins(80,0,0,0);
labelParams.addRule(RelativeLayout.ALIGN_PARENT_LEFT, RelativeLayout.TRUE);
labelParams.addRule(RelativeLayout.CENTER_VERTICAL, RelativeLayout.TRUE);
label.setLayoutParams(labelParams);
rootView.addView(label);
不工作,但谢谢你的建议 –
它的工作谢谢你 – jyomin