Android 如何为usb otg创建图库应用程序?

Android 如何为usb otg创建图库应用程序?,android,image-gallery,usb-otg,Android,Image Gallery,Usb Otg,我知道一个名为libaums的库并已经实现了它,但我不知道如何使用它们的库打开图像和视频。根据,您实际上可以使用以下方法从存储中读取文件: // read from a file InputStream is = new UsbFileInputStream(file); byte[] buffer = new byte[currentFs.getChunkSize()]; is.read(buffer); 然后,您的缓冲区包含图像数据,因此您可以将其转换为位图,如下所示: Bitmap bm

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

根据,您实际上可以使用以下方法从存储中读取文件:

// read from a file
InputStream is = new UsbFileInputStream(file);
byte[] buffer = new byte[currentFs.getChunkSize()];
is.read(buffer);
然后,您的
缓冲区包含图像数据,因此您可以将其转换为位图,如下所示:

Bitmap bmp = BitmapFactory.decodeByteArray(buffer , 0, buffer .length);
之后,您可以将其设置为
ImageView
或任何向用户显示的内容


简而言之,找到你的
文件
并实现这个逻辑。

非常感谢它的工作。现在我已经看完图像了,那视频呢?你可以看文档了。如果这对您有帮助,请将此标记为回答:)完成。谢谢你的帮助。