[英]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.