2012-03-14 69 views
0

我目前面臨的問題是,用戶上傳較小尺寸的圖像時,不會出現問題。但是,當用戶選擇上傳更大尺寸的圖像時,應用程序將拋出OutOfMemory異常。Android上的OutOfMemory異常

我應該設置可以上傳的圖片大小限制嗎?

+1

請提供一些代碼。按照我的想法,你需要以編程方式壓縮尺寸。 – Scorpion 2012-03-14 11:54:04

+0

提供了一些代碼,更具體地 – fmo 2012-03-14 11:54:28

+0

坦率地說,很難提供幫助。可能是圖像大小超過了'heap'的大小。你檢查了堆的大小嗎? – Lion 2012-03-14 11:56:32

回答

0

如果您只是想上傳圖片,則不需要將整張圖片放在內存中。相反,你應該使用流上傳它。 如果您還想顯示圖像(用於選擇或其他),請考慮使用縮略圖。