У меня в приложении неактивный класс Kotlin.Поскольку у него нет визуального стимула для пользователя, я не превратил его в действие.
Класс извлекает список из файла, который я помещаю в папку res/raw
.В соответствии с документацией по Android, я использую openRawResource()
, для которого требуется контекст.
Другие подобные вопросы в Java показывают, что переменная объявляется как переменная, но когда я делаю это в Kotlin, она говорит мне, чтоvariable _context must be initialized
.Пока это мой код:
val _context:Context = object: Context()
val _ignorereader = _context.getResources().openRawResource(R.raw.ignorelist).bufferedReader()
val _ignorelist = _ignorereader.readLines().toTypedArray().toList()
return _ignorelist
Сейчас я получаю сообщение об ошибке: Expecting a class body
из первой строки.
Есть ли способ открыть файлы в неактивном режиме?классы?