Код: Выделить всё
public void ReadFromFile(string fName)
{
ReceiveString = "";
try
{
AssetManager assetManager = Assets;
using StreamReader sr = new(assetManager.Open(fName));
ReceiveString = sr.ReadToEnd();
sr.Close();
}
catch (Exception err)
{
var tTxt = err.Message;
}
}
< /code>
Теперь, когда это вызывается из функции Oncreate одного из моих классов активности, у нас нет проблем, запрашиваемый файл находится в активах, открывается и т. Д. < /p>
Но когда та же функция вызывается из функции класса, такой как ниже. < /p>
protected void GetFolder()
{
ReadFromFile("myFolder.dat");
}
< /code>
Затем мы получаем эту ошибку. < /p>
Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()'
on a null object reference
Подробнее здесь: https://stackoverflow.com/questions/797 ... in-android