2014-01-15 4 views
0

Я пытаюсь преобразовать BufferedImage в bitmap, чтобы установить bitmap в ImageView, но я получаю сообщение об ошибке. Есть ли способ установить java.awt.Image в ImageView?Как преобразовать java.awt.Image в Bitmap в 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'. или есть способ установить 'java.awt.Image' в' ImageView'? – yakhtarali

ответ

2

Есть ли способ установить java.awt.Image в ImageView?

Короткий ответ: Нет

Вы не можете использовать Image, BufferedImage (java.awt пакет) или ImageIO (javax.imageio пакет) от Android. Поэтому я предполагаю, что ошибка, которую вы видите, связана с этим.

Возможно, если вы попытаетесь спросить, как достичь своей цели, а не этой конкретной проблемы с реализацией, возможно, мы сможем вам помочь. :-)

Смежные вопросы