Режим просмотра живых обоев - PullRequest
0 голосов
/ 12 января 2012

Я создал простой слайдер изображений «Живые обои», который будет вызывать изображение в DoubleTap.Я знаю, что при работе с изображениями возникало много разных проблем с OOM: система Android должна конвертировать изображение в BMP, что существенно увеличивает размер изображения.

Мой вопрос: когда я активирую Живые обои с экрана меню Живых обоев и просматриваю их в режиме предварительного просмотра, он работает отлично.Я могу просматривать все мои изображения без каких-либо задержек или проблем.Тем не менее, когда я иду к установке Live Wallpaper, он вылетает с ошибкой OOM.Любая причина, почему это может быть?

1 Ответ

1 голос
/ 12 января 2012

Режим предварительного просмотра рисуется на непрозрачной поверхности, в то время как ваш рабочий стол рисует поверх нее иконки, обновления и анимацию.

Оптимизировали ли вы графику? Это может немного помочь ... что-то вроде http://trimage.org, если вы используете jpg / png.

...