我的方法接收一个Contentvalues
对象,该对象在我的程序的另一部分中填充了键和值。给定此Contentvalues
对象,是否可以找到给定键的插入值的类型/类?
如果有帮助,我知道该类型受到限制,Integer
,Long
,String
或byte[]
谢谢
答案 0 :(得分:2)
给出这个Contentvalues对象,是否可以找到给定键的插入值的类型/类?
不容易。您可以调用valueSet()
,迭代以查找值,然后检查相应值Object
的类。我相信这有点“笨重”。 : - )
不幸的是,ContentValues
是最终的,所以你甚至无法创建自己的子类。