Android上的Shinobi图表(Xamarin)冻结了

时间:2015-10-26 22:57:35

标签: android xamarin shinobi

我正在尝试实施适用于Android的ShinobiCharts(高级版),一切似乎都是第一次正常工作。我使用SimpleDataAdapter.AddAll实时更新数据,然后停止更新。然后我更新UI的其他部分。

然后我尝试再次更新图表(使用AddAll),它显示为“冻结”。如果我尝试平移,X Ticks会滑过,但图表本身和显示的所有数据都不会移动。

我唯一能想到的是删除并重新添加图表到父视图,但我想我会检查是否有可能我做错了。

我正在使用Xamarin Forms,使用自定义渲染器来显示图表。 iOS工作正常,虽然它(显然是?)使用不同的渲染器和数据适配器。

1 个答案:

答案 0 :(得分:0)

我弄明白了这个问题。我试图从后台线程更新/刷新图表。我将调用移到了UI线程,它更新并且工作得很好。