Hallo meine Freunde,
ich bin hier gleich richtig am austicken. Mein Problem ist sicherlich recht simple. Ich habe eine Klass die nennt sich GameView. Dort erstelle ich ein Objekt in der onDraw() Methode von der Klasse GameObject. Dies ist ja eigentlich kompklett falsch programmiert aber sonst funktiert das Programm nicht. Wenn ich die Objekterstellung auslagere z.b in eine Methode wie z.b initGame() dann meckert er, dass kein Objekt erstellt wurde. Ich muss alle Objekte in der onDraw() Methode erstellen. Kann mir jemand helfen ?
ich bin am Ende meines Wissens. Ich habe eine Klassenvariable mit dem KlassenTyp versehen und dann auf die Referenz(Den Namen) ein Objekt erstellt. Immer wenn ich dies NICHT in der onDraw() Methode mache, dann meckert er. Null Pointer exception.
Code :
XML CODE:
http://pastebin.com/ptcKq52X
KlassenCode GameActivity
http://pastebin.com/ibixj2xS
KlassenCode GameView
http://pastebin.com/c2xGeqLU
KlassenCode GameObject:
http://pastebin.com/0zj1phmL
Nur so funktiert das.
Mfg
ich bin hier gleich richtig am austicken. Mein Problem ist sicherlich recht simple. Ich habe eine Klass die nennt sich GameView. Dort erstelle ich ein Objekt in der onDraw() Methode von der Klasse GameObject. Dies ist ja eigentlich kompklett falsch programmiert aber sonst funktiert das Programm nicht. Wenn ich die Objekterstellung auslagere z.b in eine Methode wie z.b initGame() dann meckert er, dass kein Objekt erstellt wurde. Ich muss alle Objekte in der onDraw() Methode erstellen. Kann mir jemand helfen ?
Code :
XML CODE:
http://pastebin.com/ptcKq52X
KlassenCode GameActivity
http://pastebin.com/ibixj2xS
KlassenCode GameView
http://pastebin.com/c2xGeqLU
KlassenCode GameObject:
http://pastebin.com/0zj1phmL
Nur so funktiert das.
Mfg