如何为 USB OTG 创建图库应用程序



我知道一个名为libaums的库并实现了它,但我不知道如何使用他们的库打开图像和视频。

根据 https://github.com/magnusja/libaums,您实际上可以使用以下内容从存储中读取文件:

// read from a file
InputStream is = new UsbFileInputStream(file);
byte[] buffer = new byte[currentFs.getChunkSize()];
is.read(buffer);

然后你的buffer包含图像数据,所以你可以把它转换成位图,像这样:

Bitmap bmp = BitmapFactory.decodeByteArray(buffer , 0, buffer .length);

之后,您可以将其设置为ImageView或任何内容以向用户显示。

简而言之,找到您的File并实现此逻辑。

相关内容

  • 没有找到相关文章

最新更新