Commit 3da5b1b9 by Silvio

Backward compatibility for Frodo (API level 8)

parent a3451824
......@@ -42,6 +42,7 @@ import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.os.Build;
/**
* This plugin utilizes the Android AlarmManager in combination with StatusBar
......@@ -329,9 +330,13 @@ public class LocalNotification extends CordovaPlugin {
if (alarmId != null) {
editor.putString(alarmId, args.toString());
if (Build.VERSION.SDK_INT<9) {
editor.commit();
} else {
editor.apply();
}
}
}
/**
* Remove a specific alarm from the Android shared Preferences.
......@@ -344,9 +349,13 @@ public class LocalNotification extends CordovaPlugin {
if (alarmId != null) {
editor.remove(alarmId);
if (Build.VERSION.SDK_INT<9) {
editor.commit();
} else {
editor.apply();
}
}
}
/**
* Clear all alarms from the Android shared Preferences.
......@@ -355,8 +364,12 @@ public class LocalNotification extends CordovaPlugin {
Editor editor = getSharedPreferences().edit();
editor.clear();
if (Build.VERSION.SDK_INT<9) {
editor.commit();
} else {
editor.apply();
}
}
/**
* Fires the given event.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment