Cześć,
Piszę sobie ostatnio aplikacje na androida, wszystko śmigał ładnie aż tu wyskakuje błąd:
"java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.Window$Callback android.view.Window.getCallback()' on a null obiect reference"
Przeszukiwałem internet, fora i wiem z czego ten błąd wynika, ba znalazłem nawet kilka rozwiązań. Niestety w 90% przypadków problem polega na złym miejscu inicjalizowania obiektu. U mnie ten problem występuje w takim przypadku:
Po wciśnięciu przycisku w ustawieniach ma nastąpić zmiana języka na wszystkich innych kartach. Tworzę więc obiekty każdej kolejnej karty i na ich rzecz wywołuje metodę "changeLanguage(String)" jako parametr posyłając język.
W danej Klasie następuje wykonanie funkcji na każdym kolejnym obiekcie (TextView, Button itp). jeżeli nie inicjalizuje w danej funkcji danego obiektu wyrzuca mi error o jego braku. Natomiast jeżeli to zrobię dzieje się powyższa sytuacja.
Przypuszczam iż problemem jest próba dokonania zmiany w aktywności która nie została stworzona. Czy macie może pomysł jak to rozwiązać?