我正在尝试从非Activity类设置图像,drawable名称保存在字符串中并来自另一个方法但问题是getPackageName()给了我这个错误:“无法解析方法'getPackageName( )''我不知道该怎么做,这是我的代码:
String[] string = printArray(false, context);
image1.getResources().getIdentifier(string[0] , "drawable", getPackageName());
image2.getResources().getIdentifier(string[1] , "drawable", getPackageName());
image3.getResources().getIdentifier(string[2] , "drawable", getPackageName());
答案 0 :(得分:1)
尝试image1.getContext().getPackageName()