-2

我有一个链接可以带我到图像。我将如何访问此链接并在 Android 中显示此链接?

示例:http://chart.finance.yahoo.com/z?s=GOOG&t=6m&q=l返回一个图表。如何在 Android 中使用此图表(下载和显示)?

4

1 回答 1

1

您可以使用 HTPPGET 连接来获取 URL 的连接。因此,如果您使用 HTTPGET,您将获得一个输入流。

获得输入流后,只需将该输入流转换为 aBitmap或 drawable 并根据需要使用。

示例代码如下。

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);

所以你可以根据需要使用这个位图并且你需要处理所有的连接异常。

于 2012-04-06T03:15:27.077 回答