大家好,我是 android studio 的新手,我的可绘制文件夹中有一张图片,我希望它以编程方式将图片保存为编辑文本的背景,为此我编写了下面的代码,但它不起作用,而且它显示红线错误
这是我的代码。
edit_text.setBackground(R.drawable.background1);
有什么想法我将如何写它 请不要向我推荐其他帖子,因为我是新来的。
最佳答案
您应该使用 ContextCompat.getDrawable 方法检索背景可绘制对象:
edit_text.setBackground(ContextCompat.getDrawable(this, R.drawable.background1));
关于java - 如何以编程方式设置编辑文本的可绘制背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71891486/