0

我正在为 ImageView 设置图像资源。根据条件,ImageView 将显示特定图像。

我正在使用这段代码:

exerciseImage.setImageResource(R.drawable.treadmill);

在前两个条件(ifs)中,这一行没有显示任何错误。在下一个 Ifs 时,会发生错误。我可以保证我的图像在我的可绘制文件夹中。因为第一个到 ifs 没有显示任何错误。当我尝试使用智能感知时,没有显示所需的图像。有些在那里,但大多数不在。我真的不知道问题出在哪里,因为所有图像都在我的可绘制文件夹中。有任何想法吗?

我得到和错误。“无法解决或不是字段”

在此处输入图像描述

4

1 回答 1

1

可能是R.java您的项目中没有生成该文件。

检查您的任何 xml 文件中是否有错误,然后检查您的图像是否具有有效名称。

然后构建和清理项目。如果问题仍然存在,请尝试检查您是否有任何导入语句,例如import android.R;删除它并再次构建和清理项目

于 2012-12-14T04:06:06.320 回答