|
@@ -31,6 +31,8 @@ public class SensorLoggerService extends Service {
|
31
|
31
|
|
32
|
32
|
private static final String TAG = "SensorLoggerService";
|
33
|
33
|
|
|
34
|
+ public static boolean STARTED = false;
|
|
35
|
+
|
34
|
36
|
private SensorManager manager;
|
35
|
37
|
private FileOutputStream stream;
|
36
|
38
|
private OutputStreamWriter writer;
|
|
@@ -115,6 +117,8 @@ public class SensorLoggerService extends Service {
|
115
|
117
|
public void onStart(final Intent intent, final int startId) {
|
116
|
118
|
super.onStart(intent, startId);
|
117
|
119
|
|
|
120
|
+ STARTED = true;
|
|
121
|
+
|
118
|
122
|
new Timer("Delay timer").schedule(new TimerTask() {
|
119
|
123
|
|
120
|
124
|
@Override
|
|
@@ -155,6 +159,8 @@ public class SensorLoggerService extends Service {
|
155
|
159
|
public void onDestroy() {
|
156
|
160
|
manager.unregisterListener(accelListener);
|
157
|
161
|
|
|
162
|
+ STARTED = false;
|
|
163
|
+
|
158
|
164
|
Toast.makeText(getApplicationContext(), "Sensor logger service stopped",
|
159
|
165
|
Toast.LENGTH_SHORT).show();
|
160
|
166
|
}
|