我正在使用BitmapFactory.decodeFileDescriptor在应用程序中加载许多图像。但decodeFileDescriptor希望filedescriptor.decodeFileDescriptor作为参数。我希望从资产加载图像。因此我正在使用资产管理器获取资产文件夹的路径。我知道我可以通过fileinputstream获取filedescriptor。但资产管理器打开方法的返回类型是输入流,因此我必须使用inputstream。甚至我都找不到从inputstream中获取fileinputstream的方法。那么我如何从inputstream中获取filedescriptor呢?谢谢帮助
1条答案
按热度按时间aiqt4smr1#
你应该用openFd来代替,就像这样。
希望能有所帮助!