ContentProvider如何调用方法

时间:2012-05-21 20:05:21

标签: android android-contentprovider

我有一个内容提供者,我正在使用它。在contentProvider中,我在oncreate()中调用一个方法,该方法为内容提供者设置了许多默认值。 我在每个条目的另一个表中使用内容提供程序。因此,当我在另一个表中创建一个新条目时,我想覆盖内容提供者的设置。如何在contentProvider中调用方法,该方法设置默认值?由于未再次调用onCreate,因此我没有获得默认设置。

我也考虑过以下方法,但这似乎也很困难。

是否可以一般性地复制一行的所有列并仅更改一列?我想指定应该替换的列,而不是所有其他的...

正如我所提到的,我想插入默认值,所以我不打算复制太多行,这将是糟糕的数据库设计。

示例表MyFavorites blob bla,String link,.....,String nameToReplace,...

假设我有20列。我想要复制任何内容,我只想将名称更改为替换。

最诚挚的问候,

帕特里克

0 个答案:

没有答案