Я пытаюсь запустить marquee во флаттере, но получаю ошибку Failed assertion Error. Даже при удалении некоторых опций ошибка исчезнет, но marquee не работает, останавливается или работает неправильно, пожалуйста, помогите мне
home:Scaffold(
body: ListView(
padding: EdgeInsets.only(top: 50.0),
children: [
_buildComplexMarquee(),
].map(_wrapWithStuff).toList(),
),
)
//Material(
);
}
Widget _buildComplexMarquee() {
return Marquee(
text: 'Some sample text that takes some space.',
style: TextStyle(fontWeight: FontWeight.bold),
scrollAxis: Axis.horizontal,
crossAxisAlignment: CrossAxisAlignment.start,
blankSpace: 2,
velocity: 300.0,
pauseAfterRound: Duration(seconds: 10),
startPadding: 240.0,
accelerationDuration: Duration(seconds: 1),
accelerationCurve: Curves.linear,
decelerationDuration: Duration(milliseconds: 500),
decelerationCurve: Curves.easeOut,
);
}
Widget _wrapWithStuff(Widget child) {
return Padding(
padding: EdgeInsets.all(16.0),
child: Container(height: 50.0, color: Colors.white, child: child),
);
}