Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Andy kdy 21. 02. 2018, 17:21:27

Název: Android: inicializace LocationManager NullPointerException
Přispěvatel: Andy kdy 21. 02. 2018, 17:21:27
Mam zaregistrovanou sluzbu k android.intent.action.BOOT_COMPLETED, ktera instancuje tridu AutoStartup a ta instancuje tridu NaviLoc, kde incializuji LocationManager pomoci


Loc1 = (LocationManager) getSystemService(Context.LOCATION_SERVICE);


Coz vede k

java.lang.NullPointerException
android.content.ContextWrapper.getSystemService(ContextWrapper.java:553)


Pokud tridu NaviLoc instacuji z "MainActivity" vse jde, protoze existuje Context, ale to je Naviloc taky, protoze rozsiruje Service. Melo by tak stacit provadet incializaci pomoci

kterou rozsiruje NaviLoc) sluzba taky
Loc1 = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);


coz ovsem vede k te same chybe. Muze nekdo poradit?