通过Resource的Name得到其标识符(Identifier,即ResourceID)
利用几句简单的语句可以根据Resource的displayName获得系统中唯一的标识符,程序可以通过标识符获得Resource。
源代码:
1 | 1. int drawable_id = context.getResources().getIdentifier("ball_red", "drawable", context.getPackageName()); |
本文介绍了一种简单的方法,通过Resource的Name(例如“ball_red”)来获取其在系统中的唯一标识符(ResourceID),这对于进一步操作特定资源非常有用。
通过Resource的Name得到其标识符(Identifier,即ResourceID)
利用几句简单的语句可以根据Resource的displayName获得系统中唯一的标识符,程序可以通过标识符获得Resource。
源代码:
1 | 1. int drawable_id = context.getResources().getIdentifier("ball_red", "drawable", context.getPackageName()); |
1540
1692
3153
901

被折叠的 条评论
为什么被折叠?