Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.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
Android 如何设置自定义imageView ID?_Android - Fatal编程技术网

Android 如何设置自定义imageView ID?

Android 如何设置自定义imageView ID?,android,Android,我的xml文件中有几个图像视图,我需要初始化并动态使用它们 在图像中,currentParam.x和y是坐标。 是否有任何方法可以执行此任务。要从资源名称中获取资源id,请使用下面的代码。我在我的项目中进行了测试。工作得很有魅力 String packageName = getPackageName(); String tempCurrent = "square" + String.valueOf(currentParams.x+1) + String.valueOf(currentPrams

我的xml文件中有几个图像视图,我需要初始化并动态使用它们

在图像中,currentParam.x和y是坐标。
是否有任何方法可以执行此任务。

要从资源名称中获取资源
id
,请使用下面的代码。我在我的项目中进行了测试。工作得很有魅力

String packageName = getPackageName();
String tempCurrent = "square" + String.valueOf(currentParams.x+1) + String.valueOf(currentPrams.y+1);
int resId = getResources().getIdentifier("square", "id", packageName);
currentImageView = (ImageView) findViewById(resId);
请参阅
Resources\getIdentifier()