У меня есть простая функция чтения txt файлов.
AssetManager mngr = getAssets();
InputStream is = mngr.open("textdb.txt");
Это работает от моей основной деятельности. Но если я использую один и тот же код в отдельном классе, getAssets() просто возвращает null/crash.
Я не могу найти, почему он работает только из основного класса.
Любые идеи?
Решение:
subClass.ReadSettings(getApplicationContext());
public String[] ReadSettings(Context myContext) {
}