Prevent alarm cancellation from triggering null value exception, remove unused function, remove unnecessary imports.
This commit is contained in:
parent
2bb2bdc3bc
commit
7810231e19
@ -1,13 +1,9 @@
|
||||
package za.org.treehouse.hypoalarm;
|
||||
|
||||
import android.app.ActivityManager;
|
||||
import android.app.AlarmManager;
|
||||
import android.app.PendingIntent;
|
||||
import android.app.Service;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.SharedPreferences;
|
||||
import android.os.Build;
|
||||
import android.os.Handler;
|
||||
import android.os.IBinder;
|
||||
import android.os.PowerManager;
|
||||
@ -23,12 +19,12 @@ public class AlarmService extends Service {
|
||||
private static PowerManager.WakeLock wl;
|
||||
private static Intent alarmServiceIntent, alertActivityIntent, notifyIntent;
|
||||
private static Boolean alarmStarted = false;
|
||||
public static volatile String alarmStatus; // Register ALARM_DISMISSED and its brethren here
|
||||
public static final String ALARM_RUNNING = "ALARM_RUNNING";
|
||||
public static final String ALARM_DISMISSED = "ALARM_DISMISSED";
|
||||
public static final String ALARM_IGNORED = "ALARM_IGNORED";
|
||||
public static final String ALARM_SNOOZED = "ALARM_SNOOZED";
|
||||
public static final String ALARM_SNOOZE_RUNNING = "ALARM_SNOOZE_RUNNING";
|
||||
public static volatile String alarmStatus = ALARM_DISMISSED; // Register ALARM_DISMISSED and its brethren here
|
||||
public static long graceEndTime;
|
||||
|
||||
@Override
|
||||
|
@ -1,12 +1,9 @@
|
||||
package za.org.treehouse.hypoalarm;
|
||||
|
||||
import android.app.AlarmManager;
|
||||
import android.app.PendingIntent;
|
||||
import android.content.BroadcastReceiver;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.SharedPreferences;
|
||||
import android.os.Build;
|
||||
import android.preference.PreferenceManager;
|
||||
import android.util.Log;
|
||||
import android.widget.Toast;
|
||||
|
@ -1,7 +1,5 @@
|
||||
package za.org.treehouse.hypoalarm;
|
||||
|
||||
import android.app.AlarmManager;
|
||||
import android.app.PendingIntent;
|
||||
import android.content.BroadcastReceiver;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
|
@ -712,15 +712,6 @@ public class MainActivity extends ActionBarActivity {
|
||||
return remMinutes + minStr;
|
||||
}
|
||||
|
||||
// TODO remove this function?
|
||||
public static Calendar minutesAgo(int minutes) {
|
||||
// Negate number to get minutes in the past.
|
||||
minutes = minutes * -1;
|
||||
Calendar cal = Calendar.getInstance();
|
||||
cal.add(Calendar.MINUTE, minutes);
|
||||
return cal;
|
||||
}
|
||||
|
||||
public static String debugDate(Calendar cal) {
|
||||
SimpleDateFormat print = new SimpleDateFormat("dd-MM-yyyy HH:mm:ssZ");
|
||||
return print.format(cal.getTime());
|
||||
|
Loading…
Reference in New Issue
Block a user