我的应用程序中有一个非活动的Kotlin类。因为它对用户没有任何视觉刺激,所以我没有把它变成一种活动。
这个类从我放在res/raw文件夹中的一个文件中提取一个列表。根据Android文档,我使用openRawResource(),它需要一个上下文。在Java语言中的其他类似问题显示了一个变量被声明为变量,但是当我在Kotlin中这样做时,它告诉我variable _context must be init
我试图从一个非活动类中设置一个映像,可绘制的名称保存在一个字符串中,并来自另一种方法,但问题是getPackageName()给了我这个错误:“无法解决方法'getPackageName()'”,我不知道该做什么,下面是我的代码:
image1.getResources().getIdentifier(string[0] , "drawable", get