Android Location not returning Location from Custom Class
I have my own location class. I have an odds result that when I search for the GPS location using my class, I get 0, 0 back. Whereas if I search the getLastKnown function in location manager for GPS, I get the forced value: public Location getGPSloc(Context c){ isGPSavailable(c); if(gps_enabled) lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 5000, 0, locationListenerGps); timerGPS = new Timer(); timerGPS.schedule(new GetLastLocationGPS(), 45000); return gpsLoc; } This is the class that I'm calling from outside the function, I am using this.getApplicationContext() in the call. This is