public long startGPSLoggerService(String name) { connectToGPSLoggerService(); if (this.mGPSLoggerRemote != null) { try { return this.mGPSLoggerRemote.startLogging(); } catch (RemoteException e) { Log.e(GPSLoggerServiceManager.REMOTE_EXCEPTION, "Could not start GPSLoggerService.", e); } } return -1; }
public void stopGPSLoggerService() { connectToGPSLoggerService(); if (this.mGPSLoggerRemote != null) { try { this.mGPSLoggerRemote.stopLogging(); } catch (RemoteException e) { Log.e(GPSLoggerServiceManager.REMOTE_EXCEPTION, "Could not stop GPSLoggerService.", e); } } else { Log.e(LOG_TAGNAME, "No GPSLoggerRemote service connected to this manager"); } }
public GPSLoggerServiceManager(Context ctx) { this.mCtx = ctx; connectToGPSLoggerService(); }