개발도구/aOS - 안드로이드 개발
[안드로이드] URL ImageView Zoom In/out
Hay's App
2011. 11. 18. 10:54

위에 제공되어 잇는 오픈소스로 일단 local에서 이미지 확대 축소를 구성한다.
그후 URL 의 주소 부분을
public void selectRandomImage()
{
Bitmap bitmap;
/* 이쪽 부분을 편집
try {
bitmap = ImageLoaderZoom.loadFromUri( this, "content://media/external/images/media/11", 1024, 1024 );
ImageLoader.getInstance().load(mSwitcher, feed.getItem(position).getBigthumb(),true);
mImageView.setImageBitmapReset( bitmap, 0, true );
}
catch ( IOException e ) {
Toast.makeText( this, e.toString(), Toast.LENGTH_LONG ).show();
}
return;
*/
아래와 같이 URL 을 Bitmap 으로 변환 해줌
try {
URL aURL = new URL(feed.getItem(position).getBigthumb());
URLConnection conn = aURL.openConnection();
conn.connect();
InputStream is = conn.getInputStream();
BufferedInputStream bis = new BufferedInputStream(is);
bitmap = BitmapFactory.decodeStream(bis);
mImageView.setImageBitmapReset( bitmap, 0, true );
bis.close();
is.close();
} catch (IOException e) {
Toast.makeText( this, e.toString(), Toast.LENGTH_LONG ).show();
}
return;
}