[Java, Android] Błąd NullPointerException


#1

Witam,

mam dosyć skomplikowany problem, mam nadzieję że mi pomożecie.

Sam nie wiem dlaczego to nie działa, wg. mnie powinno...

Tutaj jest link do projektu LINK

Jeśli odpalicie projekt, wyskakuje taki oto błąd:

02-13 19:54:45.398: E/AndroidRuntime(685): java.lang.NullPointerException

02-13 19:54:45.398: E/AndroidRuntime(685): at piotrek.gra.lordoffire.View.draw(View.java:43)

02-13 19:54:45.398: E/AndroidRuntime(685): at piotrek.gra.lordoffire.TThread.run(TThread.java:36 )

Znaczenie samego błędu rozumiem, dlatego też dziwię się czemu ten błąd występuje xD

Co prawda funkcję draw() z powodzeniem mógłbym użyć w klasie AndFunctions, jednak zależy mi aby tak nie było.

Byłbym bardzo wdzięczny za podpowiedź co jest źle

Pozdrawiam!


(Fiołek) #2

A teraz idź sprawdź klasę View(nie powinieneś tak klas nazywać - to klasa z SDK Androida, będą się mieszać), a dokładniej miejsce inicjalizacji _af.

Następnym razem nie wrzucaj całych projektów, bo to nie ma sensu i utrudnia znalezienie błędu(trzeba to ściągnąć, rozpakować, szukać itp.) - od tego jest pastebin.com czy inne tego typu.