我有一个链接可以将我带到图像中。我如何访问此链接并在Android中显示此链接?
示例:http://chart.finance.yahoo.com/z?s=GOOG&t=6m&q=l
返回图表。如何在Android中使用此图表(下载和显示)?
答案 0 :(得分:1)
您可以使用HTPPGET连接来获取URL的连接。因此,如果您使用HTTPGET,您将获得一个输入流。
获得输入流后,只需将输入流转换为Bitmap
或可绘制,然后根据需要使用。
示例代码如下。
HttpParams httpParameters = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(httpParameters, 30000);
HttpConnectionParams.setSoTimeout(httpParameters, 30000);
HttpClient httpclient = new DefaultHttpClient(httpParameters);
HttpGet httpGet = new HttpGet(url);
HttpResponse httpResponse = httpclient.execute(httpGet);
in = httpResponse.getEntity().getContent();
Bitmap bmp = BitmapFactory.decodeStream(instream);
因此,您可以根据需要使用此位图,并且需要处理所有连接异常。