我有很多Buttons
,我想自动获取这些按钮的Identifier
。通常我会像这样设置id
:
我得到了Button
id:
getIdentifier(name, "id", getPackageName());
name
是一个包含"LayoutButton" + number.toString()
的字符串。由于我想给Identifier
这个名字多一点意思,我想给这样的按钮命名:
现在我只能使用
获取id
getIdentifier("StartLayoutButton1", "id", getPackageName())
是否可以将名称与通配符匹配,如下所示:
getIdentifier("*LayoutButton1", "id", getPackageName())
*
代表任何字符串。 id
类中的R
类将是一个名为StartLayoutButton1
的变量。
现在我想得到包含LayoutButton1
和未知前缀的变量。