我是android开发的新手。我需要显示图表(我使用的是高图表)。根据用户选择,图表可以是2,4或6,此图表将获取运行时数据。 我已经使用Async Task添加了TCP连接以从IOT设备获取数据并使用javascript函数将其提供给Web视图。 我已根据用户选择添加了表格布局并在其中添加了Web视图。对于Samsung 5 mini,2个图表工作正常,但是当我加载6个图表时,图表不会绘制任何数据。看起来,UI线程每隔100毫秒冻结为图表的数据馈送。
我尝试了所有选项,例如
view.setLayerType(View.LAYER_TYPE_HARDWARE, null);
view.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
view.getSettings().setDomStorageEnabled(true);
但是没有什么对我有用。
您是否知道将数据提供给网络视图的更好方法,不应在多个网络视图案例中冻结网页视图?