有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

安卓在Java中使用变量更改图像

我完全是Java的初学者,我遇到了一个感觉非常简单的问题,但我在互联网上找不到任何解决方案。我不确定我是在装傻还是什么

我有一个活动,在教室里。xml

 <ImageView
 安卓:id="@+id/imageView1"
 安卓:layout_width="wrap_content"
 安卓:layout_height="wrap_content"
 安卓:src= XXX />

如果我有XXX,我想成为一个变量。我试着用“${Head}”和Head替换它,在中使用以下内容。相同活动的java代码

String Head = "@drawable/headsquare";

当我尝试使用“${Head}”进行构建时,会收到一条错误消息,指出错误:(26,20)不允许使用字符串类型(在值为“${Head}”的“src”处)

我最终想要多个图像,这些图像是变量,我可以根据程序中其他地方发生的事情轻松地进行更改

谢谢你的帮助


共 (0) 个答案