2013-05-22 20 views
5

Chcę zapisać obiekt canvas jako obraz, a do tego chcę użyć klasy ImageIO. Używam Eclipse, ale kiedy próbuję zrobić import tej biblioteki (import javax.imageio.ImageIO;) Eclipse pokazuje mi błąd "Nie można rozwiązać problemu z importem javax.imageio". Pls. powiedz mi, co mam zrobić, aby rozwiązać ten problem i zaimportować imageio lib do mojego projektu.Nie można zaimportować javax.imageio.ImageIO w aplikacji Android.

Dzięki

Odpowiedz

7

Oznaczyłeś swoje pytanie na Androida. javax.imageio.ImageIO nie jest częścią platformy Android, więc niestety nie można z niego korzystać. Zamiast tego musisz użyć tego, co jest dostępne w pakiecie Android SDK do czytania i przechowywania obrazów.

Zajrzyj do klas Bitmap i BitmapFactory dla punktu początkowego.

Te klasy zawierają niezbędne metody do odczytu (metody BitmapFactory.decode*(...)) i zapisu (metoda Bitmap.compress(...)).

+0

Dzięki! Już rozwiązałem ten problem =) –

+0

@haraldK czy możesz podzielić się tym, kogo możesz rozwiązać? – Naitik

+0

@Naitik Co masz na myśli? Rozwiązaniem jest nie próbować importować 'ImageIO' i zamiast tego używać' Bitmap'. Ale myślę, że to już zostało powiedziane w pytaniu ...? – haraldK

Powiązane problemy