Android 以编程方式设置动态创建的编辑文本底线颜色?
几乎我有一个应用程序,你按下一个Android 以编程方式设置动态创建的编辑文本底线颜色?,android,Android,几乎我有一个应用程序,你按下一个按钮,它会向当前的布局添加两个独立的编辑文本,但我坚持使用黑色背景,因为默认主题有白色下划线。我无法更改editText的颜色,我一直使用我不想要的主题颜色。我想你是在动态创建editText(如你在问题中所说) 您只需更改新创建的EditText的背景。这可以通过以下方式实现: yourEditText.getBackground() .mutate() .setColorFilter(getColor(R.col
按钮
,它会向当前的布局
添加两个独立的编辑文本
,但我坚持使用黑色背景,因为默认主题有白色下划线。我无法更改editText
的颜色,我一直使用我不想要的主题颜色。我想你是在动态创建editText
(如你在问题中所说)
您只需更改新创建的EditText
的背景。这可以通过以下方式实现:
yourEditText.getBackground()
.mutate()
.setColorFilter(getColor(R.color.someColor), PorterDuff.Mode.SRC_ATOP);
相关问题
我想您正在动态地创建
编辑文本(正如您在问题中所说的那样)
您只需更改新创建的EditText
的背景。这可以通过以下方式实现:
yourEditText.getBackground()
.mutate()
.setColorFilter(getColor(R.color.someColor), PorterDuff.Mode.SRC_ATOP);
相关问题
太棒了!完全按照需要工作!只是现在getColor贬值了。太神奇了!完全按照需要工作!不过现在只是getColor贬值了。