簡體   English   中英

將位圖列表保存到Parse.com | Android |

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM