gpt4 book ai didi

android - 在没有android浏览器帮助的情况下在android中打开一个url?

转载 作者:行者123 更新时间:2023-11-29 18:15:14 25 4
gpt4 key购买 nike

我正在开发一个 android 应用程序,我想在不打开 android 的默认浏览器的情况下从 url 获取新闻。这意味着我只想获取文本内容,只获取新闻而不是浏览器中的完整 html 页面。我该怎么做?

最佳答案

如果我没理解错的话——您需要在线提出请求并接收返回的 html 代码。这是按如下方式完成的:

DefaultHttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet();
request.setURI(new URI(http://example.com/news));

HttpResponse response = client.execute(request);
BufferedReader in = new BufferedReader(new InputStreamReader(
response.getEntity().getContent()));
StringBuffer sb = new StringBuffer("");
String line;
while ((line = in.readLine()) != null) {
sb.append(line);
}
in.close();

String html = sb.toString();

关于android - 在没有android浏览器帮助的情况下在android中打开一个url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8544308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com