это мой код showDialog
void _showcontent(BuildContext context) {
showDialog(
context: context,
builder: (BuildContext context) {
return new AlertDialog(
title: new Text('Ketentuan Penggunaan Aplikasi', textAlign: TextAlign.center,),
content: new SingleChildScrollView(
child: new ListBody(
children: <Widget>[
SafeArea(
child: Markdown(
data: _Ketentuan,
),),
],
),
),
actions: <Widget>[
new FlatButton(
color: Colors.white,
textColor: Colors.red,
child: new Text('OK!'),
onPressed: () {
Navigator.of(context).pop();
},
),
],
);
},
);
}
и это мои данные уценки
const String _Ketentuan = '''
## 1. Dilarang membuat laporan palsu
## 2. Apabila membuat laporan palsu maka dapat dijatuhkan sanksi yang sudah ditentukan.
## 3. Seluruh laporan yang masuk akan terekam pada seluruh sistem komputer Polri.
## 4. Sebutkan Identitas anda sebagai pelapor.
## 5. Sebutkan tempat kejadian dengan jelas.
## 6. Usahakan stand by dengan handphone yg anda gunakan untuk menelopon sembari menunggu petugas datang.
''';
Я использую этот пакет Flutter Markdown для использования списка нумерации для отображения в my showDialog
Но данные уценки не отображаются в моем showDialog.
Ошибка
════════ ═════════════════════════════════════════════════ ' package: flutter / src / render / shiftted_box.dart ': ошибочное утверждение: строка 321, позиция 12:' child.hasSize ': не соответствует действительности. Соответствующий виджет, вызывающий ошибки: AlertDialog file: /// Z: /AndroidStudioProject/teld/lib/main.dart: 255: 18 ══════════════════════════════════════════════════ ══════════════════════════════
════════ Исключение, обнаруженное библиотекой рендеринга ═ ══════════════════════════════════════════════════ RenderBox не был размечен: RenderPhysicalShape # 93e74 relayoutBoundary = up2 'package: flutter / src / render / box.dart': ошибочное утверждение: строка 1687 pos 12: 'hasSize' Соответствующий виджет, вызывающий ошибки:
Файл AlertDialog: /// Z: /AndroidStudioProject/teld/lib/main.dart: 255: 18 ════════════════════════ ══════════════════════════════════════════════════ ════════════════════════
как решить?