Java 将位图列表保存到Parse.com | Android|

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

我在android项目中保存ArrayList以解析.com数据浏览器时遇到问题

我有以下资料:

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看看我更新的答案好主意,我正在尝试很多次