好吧,所以我刚接触android,我想从网页获取整个文本为字符串。我发现了很多像这样的问题,但正如我所说我是Android新手,我不知道如何在我的应用程序中使用它们。我收到错误。只有一种方法我设法使它工作,它使用WebView和JavaScript,并且它速度很慢。有人可以告诉我一些其他的方式来做到这一点或如何加快WebView,因为我根本没有使用它来查看内容。 BTW我已经添加以下代码,以加快的WebView从网页获取文本到字符串
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setBlockNetworkImage(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(false);
webView.getSettings().setPluginsEnabled(false);
webView.getSettings().setSupportMultipleWindows(false);
webView.getSettings().setSupportZoom(false);
webView.getSettings().setSavePassword(false);
webView.setVerticalScrollBarEnabled(false);
webView.setHorizontalScrollBarEnabled(false);
webView.getSettings().setAppCacheEnabled(false);
webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
并请,如果你知道除了使用的WebView更好,更快的解决方案请给我主要活动的全部源代码或说明在何处,我应该写它,所以我没有得到错误..预先感谢!
如果你只想文本出特定HTML元素的,你可以看看[JSoup(http://jsoup.org/)。 –