2014-01-15 24 views
0

我想將BufferedImage轉換爲位圖來設置ImageView中的位圖,但出現錯誤。有沒有辦法在ImageView中設置java.awt.Image如何轉換位圖中的java.awt.Image android

  BufferedImage bImageFromConvert = null; 
      InputStream in = new ByteArrayInputStream(byt); 


      try { 
       bImageFromConvert = ImageIO.read(in);    
       Image ima = bImageFromConvert; 

       Bitmap bmp = Bitmap.; 

      img.setImageBitmap(bmp); 

      } catch (IOException e) { 
       // TODO Auto-generated catch block 
       e.printStackTrace(); 
      } 
+1

什麼是錯誤? –

+0

在stackoverflow上檢查有很多類似的例子。 – Raghunandan

+0

我想將'BufferedImage'轉換成'Bitmap'。或者有沒有辦法在'ImageView'中設置java.awt.Image? – yakhtarali

回答

2

有什麼辦法來設置ImageViewjava.awt.Image

簡短的回答:

號無法從Android的使用ImageBufferedImagejava.awt封裝)或ImageIOjavax.imageio包)。所以我猜你看到的錯誤與此有關。

也許如果你試圖問如何實現你的目標,而不是這個具體的實現問題,也許我們可以幫助你進一步。 :-)