簡體   English   中英

是否可以使用 charts_flutter 繪制帶有值流的實時圖表?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM