[英]Is possible to use charts_flutter to draw a real-time chart with a stream of values?
我还没有找到使用随时间变化的数据流使用 charts_flutter 的示例。 是否有可能做到,或者它不是正确的工具? 就我而言,我必须显示一个跟随麦克风信号的折线图。 谢谢
更新这是我的尝试:在我的 build() 方法中,我定义了这样的图表:
charts.TimeSeriesChart(
getStreamData(),
animate: true,
domainAxis: new charts.OrdinalAxisSpec(renderSpec: new charts.NoneRenderSpec(), showAxisLine: false),
primaryMeasureAxis: new charts.NumericAxisSpec(showAxisLine: false),
dateTimeFactory: const charts.LocalDateTimeFactory(),
我的目标是使用数据流,并设置固定范围的测量轴以避免图形的奇怪振荡。
此时图表成功重建,但每次测量轴上的范围都会发生变化。
您可以为这样的轴提供静态范围(例如 12-18 包括):
primaryMeasureAxis: new charts.NumericAxisSpec(
tickProviderSpec: new charts.StaticNumericTickProviderSpec(
<charts.TickSpec<num>>[
charts.TickSpec<num>(12),
charts.TickSpec<num>(14),
charts.TickSpec<num>(16),
charts.TickSpec<num>(18),
],
),
),
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.