получение этой ошибки при передаче ** контекста ** в классе модели в flutter —

#flutter #dialog

#flutter #диалоговое окно

Вопрос:

Получение этой ошибки при передаче контекста в классе модели в flutter —

Необработанное исключение: ‘package:flutter /src / widgets/localizations.dart’:

Неудачное утверждение: ‘Context ! = null’: неверно.

 MessageDialog(context, UtilString.logOut, UtilString.logOutMessage,UtilString.logOut,MessageDialogActionHandler(context,this,null));
  

Контекст передается как локальное поле или глобальное, но все время получает эту ошибку.

 var _responseBody = jsonDecode(_response.body); 
if (_responseBody[APIKey.SUCCESS]) { 
listener.onSuccess(token,_responseBody[APIKey.PAYDATE]); //todo to show success dialog - 
MessageDialog(context, UtilString.logOut, UtilString.logOutMessage, UtilString.logOut,MessageDialogActionHandler(context,this,null));
print("success"   APIKey.SUCCESS); 
print("api second"); 
} else{
 listener.isFailed(_responseBody[APIKey.MESSAGE]);
} 
  

Комментарии:

1. Пожалуйста, добавьте некоторый код того, что вы пытаетесь

2. @Android_id пожалуйста, проверьте приведенный выше код