/**
* convert server image to bitmap
*
* @param url
* @return
*/
public static Bitmap ConvertBitMap(String url) {
URL myFileUrl = null;
Bitmap bitmap = null;
InputStream inputStream = null;
try {
myFileUrl = new URL(url);
HttpURLConnection conn = (HttpURLConnection) myFileUrl.openConnection();
conn.setDoInput(true);
conn.connect();
inputStream = conn.getInputStream();
bitmap = BitmapFactory.decodeStream(inputStream);
}
catch (MalformedURLException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}finally
{
if (null != inputStream)
{
try
{
inputStream.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
return bitmap;
* convert server image to bitmap
*
* @param url
* @return
*/
public static Bitmap ConvertBitMap(String url) {
URL myFileUrl = null;
Bitmap bitmap = null;
InputStream inputStream = null;
try {
myFileUrl = new URL(url);
HttpURLConnection conn = (HttpURLConnection) myFileUrl.openConnection();
conn.setDoInput(true);
conn.connect();
inputStream = conn.getInputStream();
bitmap = BitmapFactory.decodeStream(inputStream);
}
catch (MalformedURLException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}finally
{
if (null != inputStream)
{
try
{
inputStream.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
return bitmap;
}
引用:
- imView = (ImageView) findViewById(R.id.imageView);
- imView.setImageBitmap(ConvertBitMap(imageUrl));