Android 使用字符串动态获取资源ID

android文件中每个文件都有一个ID,如下图所示,左边的0x7f060000即是文件的ID:

如果我们想在代码中获取这个文件的ID应该使用高效率的反射机制,可以新建一个Java类代码如下:

或者在当前类增加一个方法:

调用方式:

其中icon是文件名称,不需要增加后缀

 

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注