【发布时间】:2012-03-26 14:50:22
【问题描述】:
我有一个 webview,它的内容需要在 left->right 或 back right->left 手势上更新。这在我运行 ICS 4.0.3 的模拟器中运行良好,但在运行 ICS 4.0.2 的三星 Galaxy Nexus 上似乎不起作用。我可以看到在设备中检测到手势,但 webview 的内容永远不会更新。以下是我用来更新 webview 的代码
webView.loadUrl("about:blank");
webView.loadDataWithBaseURL("about:blank", newContent, "text/html", "utf-8", null);
我已经尝试调试,变量 newContent 的值是 webview 所期望的,并没有反映它。
编辑:
webView.loadData(body, "text/html", "utf-8");
以上是有效的,但 webview 的更新看起来并不顺利,我想我必须继续努力。但是奇怪的 loadDataWithBaseURL 在模拟器上工作而不是在设备上工作。
【问题讨论】:
标签: java android webview gesture