gpt4 book ai didi

android - 如何获取文件内容的 ParcelFileDescriptor?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:07:19 27 4
gpt4 key购买 nike

我使用 eclipse-indigo 和 android 2.3.3_r1,我从网络中的服务器下载了一个字符串。它是 docx 文件的内容。

我可以从它接收一个 ParcelFileDescritor 吗?我想 MemoryFile 可以帮助我,因为我看到了它的 getParcelFileDescriptor() 方法 herehere ,但是当我在 eclipse 中编写代码时,我在类中找不到方法 getParcelFileDescriptor()android.os.MemoryFile

最后这是我的问题:是否可以不使用 socket()

最佳答案

@Override 
public ParcelFileDescriptor openFile(Uri uri){
File f=new File(getContext().getFilesDir(),uri.getLastPathSegment());
ParcelFileDescriptor pfd;
try {
pfd=ParcelFileDescriptor.open(f,ParcelFileDescriptor.MODE_READ_ONLY);
}
catch ( FileNotFoundException e) {
e.printStackTrace();
return null;
}
return pfd;
}

关于android - 如何获取文件内容的 ParcelFileDescriptor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8487584/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com