我需要将资源ID传递给我的一个类中的方法.它需要使用引用所指向的id以及它还需要字符串.我该怎样才能做到最好?
例如:
R.drawable.icon
Run Code Online (Sandbox Code Playgroud)
我需要获取此的整数ID,但我还需要访问字符串"icon".
如果我必须传递给方法的是"icon"字符串,那将是更好的选择.
在Android SDK中,有一条评论说,按标识符而不是按名称检索资源更有效.
这是不鼓励使用getIdentifier()的唯一原因吗?
我需要以编程方式访问数百个资源中的一个,到目前为止,我的设计使得通过名称而不是标识符更容易访问原始资源.