如何获取插入到ContentValues对象中的值的类型/类?

时间:2011-12-21 00:21:10

标签: android database

我的方法接收一个Contentvalues对象,该对象在我的程序的另一部分中填充了键和值。给定此Contentvalues对象,是否可以找到给定键的插入值的类型/类?

如果有帮助,我知道该类型受到限制,IntegerLongStringbyte[]

谢谢

1 个答案:

答案 0 :(得分:2)

  

给出这个Contentvalues对象,是否可以找到给定键的插入值的类型/类?

不容易。您可以调用valueSet(),迭代以查找值,然后检查相应值Object的类。我相信这有点“笨重”。 : - )

不幸的是,ContentValues是最终的,所以你甚至无法创建自己的子类。