代码之家  ›  专栏  ›  技术社区  ›  Robert Lewis

打开和关闭背景渲染时的不同用户界面失败

  •  0
  • Robert Lewis  · 技术社区  · 6 年前

    尝试使用Android Plot以每5秒更新一次的数据重新呈现720点线图。图形区域是屏幕顶部的一个矩形。

    这是台词: tempHistoryPlot.setRenderMode( Plot.RenderMode.USE_BACKGROUND_THREAD );

    如果这一行存在,我的用户界面将按预期绘制,但绘图区域将显示为一个不变的实心黑色矩形。 如果这一行被删除,我将完全没有用户界面,只有一个完全白色的屏幕(顶部和底部有标准的Android条)。

    我知道 tempHistoryPlot.redraw() 在每个新数据点到达时每5秒调用一次。所有其他程序逻辑似乎都在工作。

    我创造了自己的 TempPlotSeries XYSeries PlotListener 接口。

    0 回复  |  直到 6 年前