2013-05-22 3 views
5

Я хочу сохранить объект canvas как изображение, и для этого хочу использовать класс ImageIO. Я использую Eclipse, но когда я пытаюсь сделать импорт этой библиотеки (import javax.imageio.ImageIO;), Eclipse показывает мне ошибку «Импорт javax.imageio не может быть разрешен». Pls. скажите мне, что я должен сделать, чтобы решить эту проблему и импортировать imageio lib в мой проект.Невозможно импортировать javax.imageio.ImageIO в приложение для Android

Благодаря

ответ

7

Вы отметили свой вопрос с Android. javax.imageio.ImageIO не входит в платформу Android, поэтому, к сожалению, вы не можете его использовать. Вместо этого вам нужно использовать то, что доступно в Android SDK для чтения и хранения изображений.

Изучите классы Bitmap и BitmapFactory для начальной точки.

Эти классы содержат необходимые методы для чтения (BitmapFactory.decode*(...) методов) и записи (метод Bitmap.compress(...)).

+0

Спасибо! Я уже решил эту проблему =) –

+0

@haraldK вы можете поделиться, кто вы можете это решить? – Naitik

+0

@Naitik Что значит? Решение состоит в том, чтобы не пытаться импортировать «ImageIO» и вместо этого использовать «Bitmap». Но я думаю, что это уже сказано в вопросе ..? – haraldK