[英]Saving list of Bitmaps to Parse.com | Android |
我在將ArrayList保存到android項目中的Parse.com數據瀏覽器時遇到問題
我有以下幾點:
ArrayList<Bitmap> images = new ArrayList<Bitmap>();
ParseObject po = new ParseObject("Test");
po.put("images", images);
po.saveInBackground();
有人可以幫我嗎?
因此,關於您的評論,有兩種可能性:
第一個是用位圖填充該位圖ArrayList,這會使您的內存超載並引起麻煩。
第二個原因可能是parse.com根本不接受ArrayLists
或不接受ArrayList<Bitmap>
因為在分析時,它沒有將其包含在文檔的接受對象示例中。 com docs,您會發現put方法不接受ArrayLists
作為value
public void put(String key,
Object value)
將鍵值對添加到該對象。 建議在partialCamelCaseLikeThis中命名鍵。
參數:
鍵 -鍵必須為字母數字加下划線,並以字母開頭。
值 -值可以是數字,字符串,的JSONObject,JSONArray,JSONObject.NULL,或其他ParseObjects。 值不能為null。
更新 :
您可以將其添加為包含轉換后的Bitmaps
字符串的Array<String>
, 此鏈接是如何將位圖轉換為字符串,反之亦然
如果它根本不接受ArrayLists
,則可以將每個Bitmap
作為String
放置
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.