2017-02-21 8 views
0

私はビットマップリストを持っており、これをlistViewで使用したいと考えています。私はこれをイメージ配列に変換し、それをlistviewで使用しようとしています。私は何をすべきか?? これを行う他の方法はありますか? このリストにはデータベースのブロブが含まれていますか?Androidビットマップリストから画像配列

答えて

0

私はここに別の投稿からこれを見つけました。ブロブを取り出してイメージに戻します。リストビューでは、イメージファイルを添付してソースとして送信することができます。

Blob blob = rs.getBlob("Pic"); 

      int blobLength = (int) blob.length(); 

      byte[] blobAsBytes = blob.getBytes(1, blobLength); 
      final BufferedImage bufferedImage = ImageIO.read(new ByteArrayInputStream(blobAsBytes)); 

      label2.setIcon(new ImageIcon(bufferedImage)) 

しかし、私は使用して、長期的に維持するためにはるかに有用かつ容易になり、このようなGlidePicassoこれらなどのライブラリを見てお勧めします。

関連する問題