Android, getting resource ID from string?

后端 未结 14 1718
忘掉有多难
忘掉有多难 2020-11-21 23:56

I need to pass a resource ID to a method in one of my classes. It needs to use both the id that the reference points to and also it needs the string. How should I best achie

14条回答
  •  庸人自扰
    2020-11-22 00:07

    Simple method to get resource ID:
    
    public int getDrawableName(Context ctx,String str){
        return ctx.getResources().getIdentifier(str,"drawable",ctx.getPackageName());
    }
    

提交回复
热议问题