在Android中可以通过String id查找findView吗?

时间:2011-08-10 18:32:30

标签: android

在Android中可以通过String Id查找查看吗?

我以编程方式在表中添加一些行,并且在下一次迭代中需要删除其中的一些并且我有List id(“tblRow_1”,“tblRow_3”..})。我可以通过列表中的ID检索吗?

2 个答案:

答案 0 :(得分:17)

使用getResources().getIdentifier()检索实际的整数资源ID。

示例

int resID = getResources().getIdentifier(stringVar, "id", "com.sample.project");
view = findViewById(resID);

答案 1 :(得分:1)

您可以使用Resources.getIdentifier()