Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在安装应用程序的所有设备中,图像的ID保持不变_Java_Android - Fatal编程技术网

Java 在安装应用程序的所有设备中,图像的ID保持不变

Java 在安装应用程序的所有设备中,图像的ID保持不变,java,android,Java,Android,在我的应用程序中,我将在图像视图中动态更改图像,因此在图像ID的帮助下,我正在更改图像 int id = R.Drawable.sample_img 因此,我想知道img(sample_img)的id在安装的其他设备中是否相同,或者id是否会因设备而异 int id = R.Drawable.sample_img 有人能帮我吗 R是在Android构建过程中动态生成的类 int id = R.Drawable.sample_img R.Drawable.sample\u img可能会有所不

在我的应用程序中,我将在图像视图中动态更改图像,因此在图像ID的帮助下,我正在更改图像

int id = R.Drawable.sample_img
因此,我想知道img(sample_img)的id在安装的其他设备中是否相同,或者id是否会因设备而异

int id = R.Drawable.sample_img

有人能帮我吗

R
是在Android构建过程中动态生成的类

int id = R.Drawable.sample_img
R.Drawable.sample\u img
可能会有所不同,具体取决于构建。简单的重建将改变它

int id = R.Drawable.sample_img
但是
R.Drawable.sample\u img
在构建后保持不变

int id = R.Drawable.sample_img

对于使用相同apk文件的所有设备,其值保持不变。在不同的apk版本中,情况会有所不同。

您所指的“动态更改图像”是什么?是否要动态设置
R.Drawable.sample\u img1
R.Drawable.sample\u img2
R.Drawable.sample\u img3
?或者您想从url动态获取图像?
int id = R.Drawable.sample_img