Changeset View
Changeset View
Standalone View
Standalone View
src/it/reyboz/bustorino/middleware/AppLocationManager.java
Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Lines | public class AppLocationManager implements LocationListener { | ||||
private static AppLocationManager instance; | private static AppLocationManager instance; | ||||
private int oldGPSLocStatus = LOCATION_UNAVAILABLE; | private int oldGPSLocStatus = LOCATION_UNAVAILABLE; | ||||
private int minimum_time_milli = -1; | private int minimum_time_milli = -1; | ||||
private ArrayList<WeakReference<LocationRequester>> requestersRef = new ArrayList<>(); | private ArrayList<WeakReference<LocationRequester>> requestersRef = new ArrayList<>(); | ||||
private AppLocationManager(Context con) { | private AppLocationManager(Context con) { | ||||
this.con = con; | this.con = con.getApplicationContext(); | ||||
locMan = (LocationManager) con.getSystemService(Context.LOCATION_SERVICE); | locMan = (LocationManager) con.getSystemService(Context.LOCATION_SERVICE); | ||||
} | } | ||||
public static AppLocationManager getInstance(Context con) { | public static AppLocationManager getInstance(Context con) { | ||||
if(instance==null) instance = new AppLocationManager(con.getApplicationContext()); | if(instance==null) instance = new AppLocationManager(con.getApplicationContext()); | ||||
return instance; | return instance; | ||||
} | } | ||||
▲ Show 20 Lines • Show All 135 Lines • Show Last 20 Lines |
Public contents are in Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) or GNU Free Documentation License (at your option) unless otherwise noted. · Contact / Register