我正在开发一个 Android 应用程序,并想在应用程序的某些页面中添加一些现有的网络图表。这些图表目前是在 HTML 中定义的,并且在外部依赖于 CSS 和 Javascript。我想知道将这些图表移植到我的应用程序的最佳方法,但不知道任何最佳实践,并且以前从未在 Android 中使用过图表。该图的示例如下所示:
我知道我可以在 /assets 中创建一个 html 文件并用它填充一个 WebView:
WebView wb = (WebView) findViewById(R.id.webView1);
wb.loadUrl("file:///android_asset/example.html");
但是,我不确定这是否允许我将必要的 Javascript 与 HTML 元素合并,或者这是否是最佳实践。我还应该补充一点,需要从设备上存储的数据动态生成图表。
非常感谢任何提示、帮助或建议!