Android 更改应用程序的背景图像

Android 更改应用程序的背景图像,android,Android,大家好,我是android初学者,我正在努力学习它,我编写了一个小代码,用于在单击某个按钮时更改应用程序的背景图像: public void processClicks(View display) { display.setBackgroundResource(@drawable/fgd4); } 但它给了我一个错误信息: 无法将drawable解析为变量 fgd4无法解析为变量 但是我在res文件夹中创建了一个名为drawable的文件夹,并将fgd4.jpg图像放入其中 请帮我解决

大家好,我是android初学者,我正在努力学习它,我编写了一个小代码,用于在单击某个按钮时更改应用程序的
背景
图像:

public void processClicks(View display)
{
    display.setBackgroundResource(@drawable/fgd4);
}
但它给了我一个错误信息: 无法将drawable解析为变量 fgd4无法解析为变量

但是我在
res
文件夹中创建了一个名为
drawable
的文件夹,并将
fgd4.jpg
图像放入其中


请帮我解决这个小问题

像这样试试:


显示.setBackgroundResource(R.drawable.fgd4)

必须以不同于XML布局的方式引用可绘制代码


display.setBackgroundResource(R.drawable.fgd4)

你好,谢谢。错误已更正,但当我运行应用程序并单击按钮时,它不起作用并强制关闭应用程序