Android Wikipedia 文章搜索无法在我的 web 视图中正确显示?

Posted

技术标签:

【中文标题】Android Wikipedia 文章搜索无法在我的 web 视图中正确显示?【英文标题】:Android Wikipedia Article search not display proper in my webview? 【发布时间】:2013-02-15 19:19:13 【问题描述】:

我在 Wikipedia-Article 搜索中工作,尝试使用 wikipedia API 沙箱并获取像 http://en.wikipedia.org/wiki/Special:ApiSandbox 这样的 URL。使用此获取 url 解析该 url 获取数据显示在我的 webview 中但该数据未正确显示在我的 webview 中的数据。

我想在我的 webview 中显示 json 数据。所有 webview 数据都不能在我的 webview 中修复,有时我的数据在我的 webview 滚动到水平时显示在屏幕外。

编辑:删除我的 web 视图中的水平滚动,数据超出屏幕。

编辑:这是我的屏幕截图; 我希望我的 webview 数据像这样显示

但是我的数据像这样显示只是如何解决这个问题不更改 HTML 数据,因为我的 html 数据是动态的

任何人有任何图书馆***搜索文章给我一些想法。

ANOTHER QUESTION:如何在我的动态 html 数据中删除特定的<div>,<table>,Data 以及如何获取specific word in webviewclick(如listview click)。 给我任何***图书馆,它对我非常有用。

有人可以就如何做到这一点提供一些提示/建议。

【问题讨论】:

试试这个解决方案***.com/questions/14373784/… 【参考方案1】:
WebSettings settings = webview.getSettings();
settings.setBuiltInZoomControls(false);
settings.setUseWideViewPort(true);
settings.setjavascriptEnabled(true);
settings.setSupportMultipleWindows(true);
settings.setJavaScriptCanOpenWindowsAutomatically(true);
settings.setLoadsImagesAutomatically(true);
settings.setLightTouchEnabled(true);
settings.setDomStorageEnabled(true);
settings.setLoadWithOverviewMode(true);

用你的 webview 试试这些设置,我用这段代码修复了我的渲染错误。

【讨论】:

以上是关于Android Wikipedia 文章搜索无法在我的 web 视图中正确显示?的主要内容,如果未能解决你的问题,请参考以下文章

Tips | 如何访问Wikipedia

如何从 Wikipedia API 获取标题和摘要列表?

使用 Python 获取 Wikipedia 文章

如何使用 Python 3 和 Beautiful Soup 获取 Wikipedia 文章的文本?

无法从 Wikipedia API 获取数据

Android动态搜索的简单实现