我正在尝试通过单击我的按钮来更改 android studio 中的照片。当我在 MainActivity.java 中输入更改照片的代码时,我不断收到此类错误消息,并显示: 无法解析符号“图像”image.setImageResource(R.drawable.xxx);我正在观看有关 android 开发的 Udemy 课程,并且我所做的一切都与该视频中的教授一样。我试图重新启动android studio。我试图制作新项目。我试图清除无效缓存并重新启动。public void changeImage(View view){ ImageView bitcoin = findViewById(R.id.bitcoin); image.setImageResource(R.drawable.xxx);}我希望 android studio 存在实际错误,因为代码是我正在观看的视频的克隆。
3 回答

jeck猫
TA贡献1909条经验 获得超7个赞
像这样设置你的代码
ImageView image = findViewById(R.id.bitcoin);
image.setImageResource(R.drawable.xxx);

子衿沉夜
TA贡献1828条经验 获得超3个赞
您正在将 Java 文件中的布局的 ImageView 与比特币变量绑定,并且您正在尝试在未知变量“图像”上设置图像(可能未在类中定义)。所以你必须设置如下。
ImageView bitcoin = findViewById(R.id.bitcoin);
bitcoin.setImageResource(R.drawable.xxx);

德玛西亚99
TA贡献1770条经验 获得超3个赞
改变你的这一行
image.setImageResource(R.drawable.xxx)
对此:
bitcoin.setImageResource(R.drawable.xxx)
添加回答
举报
0/150
提交
取消