【问题标题】:ImageIo.read method doesn't work in androidImageIo.read 方法在 android 中不起作用
【发布时间】:2014-04-25 09:57:11
【问题描述】:

ImageIo.read() 不起作用。错误告诉 ImageIo 类不包含读取方法。喜欢

    ByteArrayInputStream bais=new ByteArrayInputStream(logo);
    BufferedImage bimage=ImageIO.read(bais);

有人帮帮我吗?

【问题讨论】:

  • 任何异常或消息?
  • @Sanjeev:嗯,是的,我在 read() 方法下遇到了编译时异常
  • 那是因为这些库不是android开发工具包的一部分
  • 答案已更新,请查看
  • @Sanjeev:谢谢朋友

标签: java android performance web-services iostream


【解决方案1】:

ImageIo 是 JRE 的一部分,不直接用于 android,所以您可能会遇到问题!!

访问http://docs.oracle.com/javase/7/docs/api/javax/imageio/ImageIO.html

我们可以说 Android 不是标准的 java - 它缺少某些类。可以建议的是,您可以采用类似的方法并尝试找出一些可以帮助您的类似直接解决方案或库项目。

【讨论】:

    【解决方案2】:

    图像库不是 Android 开发工具包的一部分。如果你想在 android 中显示图像,你应该使用 Android 提供的 BitMapBitMap Factory 类。

    【讨论】:

    • 我可以在android中使用文件概念吗?
    • 文件概念是什么意思?
    • 我可以使用 File Io Streams
    • @user3543997 你能告诉我们你到底想做什么吗?我们可以解决问题并给出解决方案。
    • @JiteshUpadhyay,Sanjeev:我是 android 新手 [stackoverflow.com/questions/23280953/… 请访问此链接。我已经声明了我的问题。请帮助我的朋友
    猜你喜欢
    • 2016-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多