Как исправить OutOfMemory с помощью Cursor.getString ()? - PullRequest
2 голосов
/ 28 июля 2011

Я прочитал строку из курсора:

String image = c.getString(c.getColumnIndex(image));

Это сбой с исключением OutOfMemory. Мой столбец "image" используется для хранения данных изображения, которые закодированы в base64 (http://www.sveinbjorn.org/news/2005-11-28-02-39-23). Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 28 июля 2011

Вы конвертируете Image в String, чтобы получить исключение OutOfMemory.Вы должны использовать считыватель inputStream, установленный на этом.

Для получения дополнительной информации нажмите здесь

http://sree.cc/google/storing-and-retriving-images-in-sqlite-database-in-android
...