Ich habe ein paar Haltepunkte eingefügt onCreate
(einen am Anfang und einen am Ende der Methode) und einen am Anfang von onCreateOptionsMenu
. Die onCreate
Methode wird zuerst aufgerufen und vor dem Abschluss onCreateOptionsMenu
aufgerufen.
Ich versuche, den Fragment
Navigationscode in meiner App zu trennen , daher habe ich einige Objekte, an die ich delegieren kann onCreateOptionsMenu
, je nachdem, ob die App auf einem Telefon / Tablet ausgeführt wird (ich verwende die Bildschirmgröße, um dies zu bestimmen, meine Layoutdatei für Bei großen Bildschirmen wird eine Ansicht angezeigt, nach der ich nach dem Aufblasen des Layouts suche. Das Problem, das ich habe, ist, dass ich diese Objekte in onCreate erstelle und eine Nullzeigerausnahme erhalte, wenn ich auf das Objekt in verweise onCreateOptionsMenu
.