我知道一个名为libaums的图书馆已经实现了它,但我不知道如何使用他们的库打开图像和视频。
答案 0 :(得分:0)
根据https://github.com/magnusja/libaums,您实际上可以使用以下方法从存储中读取文件:
def run(self):
x=0
while self.alive.isSet():
data = 'A bunch of bytes-'+str(x)
wx.CallAfter(pub.sendMessage,'fromSocketListener', msg=data)
time.sleep(0.2) # or 0.1 or 100, whatever, it crashes
x +=1
然后您的// 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
并实现这个逻辑。