Исключение выдается в этом сценарии, когда этот указатель неверен.Вы, вероятно, создали действие, используя его ctor как обычный объект и не используя начальную активность намерения.В этом случае не вызывайте openFileOutput или this.openFileOutput, но вы должны отправить контекст, в котором вы находитесь, в качестве аргумента функции write () и использовать этот контекст, то есть:
write(Context context)
{
context.openFileOutput(...)
...