2014-04-07 39 views
0

我是新來的Android和我想將圖像設置爲背景的不同片段在activity.But圖像是太大了,他們讓我的應用程序在內存增加,我不希望這。該活動有6個不同的片段,每個都有不同的背景,我在這裏設置可繪製的背景圖片。 我提到this.but我沒有得到正確的解決方案。 我如何才能讓他們,使圖像的存儲容量會少? Android - Reduce the memory usage of Bitmap DrawablesAndroid的碎片背景圖像

+0

您可以調整圖像大小並減小圖像大小。 –

回答

2

在這個具體的例子,你有兩個選擇:

1 - 將影像作爲你的片段佈局的根視圖背景。這樣做,你會避免了emmory錯誤,但圖像將被縮減規模到fullfill整個屏幕,所以它可能是diformed。

2 - 使用畢加索庫http://square.github.io/picasso/加載文件的圖像。管理內存問題可能會有幫助。

此外,您可以在開始之前,最好的辦法是使用一些軟件來降低圖像的大小,如https://tinypng.com/

希望它有幫助

+1

謝謝,這是完美的......這工作正常 – GvSharma