java - 将位图转换为 javax.microedition.lcdui.Image

标签 java android image bitmap

我正在尝试使用http://www.jappit.com/blog/2008/12/04/j2me-animated-gif-encoder/从jpeg文件创建gif这个线程是我的引用How to create an animated GIF from JPEGs in Android (development) .

encoder.start(bos);
    for (Bitmap bitmap : bitmaps) {
        encoder.addFrame(bitmap);
    }

但是 addFrame 会查找 Image(AnimatedGifEncoder 类型中的方法 addFrame(Image) 不适用于参数(Bitmap)),并且我不确定如何将 Bitmap 转换为 .lcdui.Image

有什么线索吗?

谢谢

最佳答案

尝试使用这个类https://github.com/nbadal/android-gif-encoder/blob/master/GifEncoder.java 。 正如我所看到的,addFrame 方法接收 Bitmap 作为参数。

关于java - 将位图转换为 javax.microedition.lcdui.Image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26696667/

相关文章:

android - 解决textview转位图时黑屏

javascript - 如何制作可以悬停的画廊或视频或图像缩略图并显示更大的图像?

java - 使用 Java 将文件 .pptx 转换为图像

android - 如何限制android中图像的最小可裁剪尺寸

java - 未找到使用 JMock 的测试

java - 如何从 JDBC 接收 Statement 的所有 ResultSet?

java - 如何使用 Liferay 7 在 JSP 中获取 URL 参数并将其放入隐藏输入

android - 检查应用程序是否由另一个执行

java - 如何使用 postman 休息客户端发送对象来调用 REST 服务,以便它将使用正确的方法参数命中下面给定的方法?

java - 在没有 webview 的情况下加载 URL