【发布时间】:2010-01-27 15:51:37
【问题描述】:
内容提供者/解析器 API 提供了一种复杂但稳健的方式,使用 URI 和 openInputStream() 和 openOutputStream() 方法在进程之间传输数据。自定义内容提供者能够使用自定义代码覆盖openFile() 方法,以有效地将URI 解析为Stream;但是,openFile() 的方法签名具有 ParcelFileDescriptor 返回类型,并且不清楚如何为动态生成的内容生成正确的表示以从该方法返回。
Returning a memory mapped InputStream from a content provider?
现有代码库中是否有针对动态内容实现ContentProvider.openFile() 方法的示例?如果没有,您能建议这样做的源代码或流程吗?
【问题讨论】:
标签: android file-io android-contentprovider