2010-05-10 5 views
0

현재 프로젝트에서 네트워크에서 배경 무늬 이미지를 다운로드하고 싶은 상황이 있습니다. 청크로 이미지를 다운로드하고 동시에 ImageView에서 다운로드 한 이미지를 표시하고 싶습니다. 이것을 구현하는 방법? 다운로드 할 이미지 유형은 "PNG"입니다. imageView.setImageBitmap와Android : 이미지를 동시에 다운로드하고 표시 하시겠습니까?

BufferedImage image = ImageIO.read(in); 

답변

0

가 나는 해결책을 당신이 예를 들어,이 코드를 사용하여이 ByteArray에서 이미지를 만들려면 이미지의 새로운 부분을 표시 할 때마다에있을 거라고 생각 urlConnection을 사용하여 파일을 다운로드하고 BitmapFactory.decodeStram에 inputStream을 삽입하십시오.

+0

안녕 세비, 자세한 코드 스 니펫을 자세히 설명해 주시겠습니까? –

+0

이미지를 다운로드 할 때 ByteStream을 얻으 리라고 생각하십니까? 이 bytestream은 이미지에서 변환되어야합니다. 위의 코드를 통해이 작업을 수행 할 수 있습니다. 안으로 bytestream입니다. –

+0

안녕 세비, 클래스 BufferedImage 나 ImageIo를 찾을 수 없습니다. 그게 내가 왜 코드를 게시 할 수 있는지 물어 보았다. –

0

를 사용하여 이미지 뷰 :

+0

안녕하세요, Adi, 나를위한 몇 가지 코드를 게시 할 수 있습니까? –

+0

죄송합니다. 내 답변이 적절하지 않다고 생각합니다. 외부 이미지를 표시하는 방법 만 설명했습니다.이 코드 샘플은 입니다. url url = new url ("http : // ...."); 비트 맵 bm = BitmapFactory.decodeStram (url.openConnection(). getInputStream()); imageView.setImageBitmap (bm); – Adi

관련 문제