我的xml文件中有几个图像视图,我需要动态初始化和使用它们。
在图像currentParam.x和y中是坐标。 有没有办法完成这项任务。
答案 0 :(得分:0)
要从资源名称中获取资源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);