将arraylist放在contentvalues中

时间:2013-07-03 23:16:51

标签: java android

我正在学习使用sqldatabases保存的本教程,以及使用contentvalues的add方法。我需要添加一个arraylist,但是当我尝试时我遇到了错误。它告诉我要更改我必须的字符串的返回类型,因为arraylist不适用。这是教程http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/。我正处于进行CRUD操作的部分。

1 个答案:

答案 0 :(得分:1)

不完全确定你要做什么,但也许我可以把它关掉......

1)您不能将ArrayList放入ContentValues中。该示例将完整列的游标转换为POJO的ArrayLists。您可以将POJO的ArrayList转换为ContentValues数组,然后将其插入。

2)IMO ......,如果可以的话,你应该尝试取消那些POJO。 Android喜欢游标。游标和ContentValues。我认为Rich Hickey也是如此。这对我来说已经足够了。