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