Кто-нибудь может сказать, что не так с этим диалогом?
У меня есть этот диалог, но когда я его вызываю, он дает мне эту ошибку:Необработанное исключение: 'package:flutter/src/widgets/localizations.dart': Неудачное утверждение: строка 453 pos 12: 'context!= Null': неверно., Мой код:
return showDialog(
context: context,
child: AlertDialog(
title: Text(title),
content: Text(msg),
actions: [cancel, ok],
),
);
1 ответ
Решение
Сообщение об ошибке сообщает вам , что именно не так: ваша переменнаяcontext
является null
.
Вам необходимо предоставить context
это не ноль.
Вы также должны предоставить builder
вместо child
, потому что такой способ построения диалога устарел по уважительной причине.