本文介绍了在没有Android浏览器帮助的情况下在android中打开网址?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在开发一个android应用程序,该程序中我想从url获取新闻而不打开android的默认浏览器.这意味着我只想获取文本内容,只获取新闻,而不是浏览器中的完整html页面.我该怎么办?
I am developing an android application in which I want to fetch the news from a url without opening default browser of android. This means I want to fetch only the texutal content, only news instead of complete html page in browser. How can I do this?
推荐答案如果我正确理解-您需要在线提出要求,并以html代码形式返回.这样做如下:
If I understand correctly - you need to make a request online and receive in return the html code. This is done as follows:
DefaultHttpClient client = new DefaultHttpClient(); HttpGet request = new HttpGet(); request.setURI(new URI(example/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中打开网址?
发布评论