Java 将位图列表保存到Parse.com | Android|
我在android项目中保存ArrayList以解析.com数据浏览器时遇到问题 我有以下资料:Java 将位图列表保存到Parse.com | Android|,java,android,bitmap,parse-platform,Java,Android,Bitmap,Parse Platform,我在android项目中保存ArrayList以解析.com数据浏览器时遇到问题 我有以下资料: ArrayList<Bitmap> images = new ArrayList<Bitmap>(); ParseObject po = new ParseObject("Test"); po.put("images", images); po.saveInBackground(); arraylistimages=newarraylist(); ParseObject
ArrayList<Bitmap> images = new ArrayList<Bitmap>();
ParseObject po = new ParseObject("Test");
po.put("images", images);
po.saveInBackground();
arraylistimages=newarraylist();
ParseObject po=新的ParseObject(“测试”);
po.put(“图像”,图像);
采购订单保存背景();
有人能帮我吗???因此,关于你的评论,有两种可能性: 第一个是用位图填充位图数组列表,这会使内存过载并导致问题 第二个可能是parse.com根本不接受
ArrayLists
,或者不接受ArrayList
,因为它没有将其包含在文档中已接受对象的示例中,
查看parse.com时,您会发现put方法不接受ArrayLists
作为值
public void put(String key,
Object value)
将键值对添加到此对象。建议在partialCamelCaseLikeThis中命名键
参数:
键-键必须是字母数字加下划线,并以字母开头
value-值可以是数字、字符串、JSONObject、JSONArray、JSONObject.NULL或其他ParseObject。值不能为null
更新:
您可以将其添加为包含已转换位图字符串的数组
,这是如何将位图转换为字符串,反之亦然
如果它根本不接受ArrayLists
,你可以将每个位图
单独作为字符串
,试着通过像常规字符串一样的ArrayList
来测试它,告诉我,如果works@MuhammedRefaat是的,它可以很好地处理字符串。@user3212556看看我更新的答案好主意,我正在尝试很多次