gpt4 book ai didi

java - 使用文件而不是数据库的 ContentProvider

转载 作者:行者123 更新时间:2023-12-01 15:07:04 29 4
gpt4 key购买 nike

我见过很多使用ContentProvider与sqlite数据库交互的例子。我在某处读到的文档说 ContentProvider 也能够与普通文件交互。但我们要怎么做呢?到目前为止,我找不到与此相关的任何简单示例,我尝试编写自己的示例,但发现

public abstract Cursor query (Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder)

返回光标,但不返回文件输入/输出流(或其他等效流),以便我从文件中检索数据。

知道该怎么做吗?

最佳答案

当您在应用程序中实现内容提供程序时,如何处理查询功能取决于您。在 qwery 函数中,您可以构造一个 MatrixCursor,填充条目并返回它,而不是从数据库查询返回游标。

关于java - 使用文件而不是数据库的 ContentProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12831599/

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