1

在我的 Android 应用程序中,我使用的是基于 Intent 的第三方库应用程序。第 3 方库需要一个包含从我的应用程序生成的数据的内容提供程序。

不幸的是,我的应用程序不使用 db 或任何类型的持久性:数据是完全易变的。因此,Content Provider 没有可从中获取数据的数据库。

理想情况下,我想在 Android 运行时实例化数据时将数据传递给内容提供者。有没有办法做到这一点?

谢谢问候文森佐

4

1 回答 1

1

您将需要使用MatrixCursor. 它是一个可变游标,您可以在运行时添加行。将此游标传递给您的 ContentProvider,它需要一个普通的 db 游标。你可以搜索谷歌的例子。

于 2012-04-14T17:34:17.040 回答