ImageZoom.zip
위에 제공되어 잇는 오픈소스로 일단 local에서 이미지 확대 축소를 구성한다.
그후 URL 의 주소 부분을
아래와 같이 URL 을 Bitmap 으로 변환 해줌
위에 제공되어 잇는 오픈소스로 일단 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;
}
'개발도구 > aOS - 안드로이드 개발' 카테고리의 다른 글
[안드로이드] 이미지설정 android:scaleType (0) | 2011.12.07 |
---|---|
[안드로이드] boolean Log 처리 (0) | 2011.11.22 |
[안드로이드] scrollbar 없애기 (0) | 2011.11.18 |
[안드로이드] setBackgroundColor(Color.rgb(R, G, B)); (0) | 2011.11.17 |
[안드로이드] RelativeLayout 관한 설명 (0) | 2011.11.10 |