在我的Android应用程序中,我使用的是基于Intent的第三方库应用程序。 第三方lib需要一个Content Provider,其中包含从我的应用程序生成的数据。
不幸的是,我的应用程序不使用db或任何类型的持久性:数据完全不稳定。 因此,Content Provider没有db来从中获取数据。
理想情况下,我想在Android运行时实例化时将数据传递给Content Provider。有没有办法实现这个目标?
谢谢你的问候 蒙特拉
答案 0 :(得分:1)
您需要使用MatrixCursor
。它是一个 mutable 游标,您可以在运行时添加行。将此光标传递给ContentProvider,它需要一个普通的db游标。您可以搜索谷歌搜索示例。