|
|
@@ -61,7 +61,7 @@ public abstract class RAService extends Service {
|
|
|
public static final int FLAG_SERVICE_REACHABILITY = 1 << 4;
|
|
|
// public static final int FLAG_LOCATION_SERVICE = 1<<1;
|
|
|
|
|
|
- private static final boolean System_Location_Flag = true;
|
|
|
+ private static boolean System_Location_Flag = false;
|
|
|
|
|
|
private Location mCurrentLocation; // 当前定位位置,可为空
|
|
|
private Location mLastNotNullLocation; // 最后一次获取的非空Location
|
|
|
@@ -141,7 +141,9 @@ public abstract class RAService extends Service {
|
|
|
// public abstract void onLogout();
|
|
|
}
|
|
|
|
|
|
- public void initServiceLocation(ServiceLocation locationCallback) {
|
|
|
+ public void initServiceLocation(boolean systemLocation, ServiceLocation locationCallback) {
|
|
|
+ System_Location_Flag = systemLocation;
|
|
|
+
|
|
|
service_flag = service_flag | FLAG_SERVICE_LOCATION;
|
|
|
this.locationCallback = locationCallback;
|
|
|
}
|