在Parse中填充String []

时间:2015-11-27 13:55:44

标签: android parse-platform

无论出于何种原因,似乎无法找到答案。我在Parse数据浏览器中为一个数组创建了一个列,但我不确定如何在代码中将字符串保存到它。 user.add("myArray", "a String");user.put("myArray", "a String");似乎都不起作用。这样做了吗?

使用user.put("key", myArray)投掷:

  

java.lang.IllegalArgumentException:值的类型无效:class [Ljava.lang.String;   在com.parse.ParseObject.performPut(ParseObject.java:2922)

即使具有该指定键的列标记为数组。

使用user.add()不会引发任何错误并且无效。

1 个答案:

答案 0 :(得分:0)

试试这个:

String [] test= {"hello", "world"};
user.put("myArray", Arrays.asList(test));
user.saveInBackground();