aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/compatibility
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/cgeo/geocaching/compatibility')
-rw-r--r--main/src/cgeo/geocaching/compatibility/AndroidLevel8.java4
-rw-r--r--main/src/cgeo/geocaching/compatibility/Compatibility.java6
2 files changed, 10 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/compatibility/AndroidLevel8.java b/main/src/cgeo/geocaching/compatibility/AndroidLevel8.java
index 5bca728..5dc6204 100644
--- a/main/src/cgeo/geocaching/compatibility/AndroidLevel8.java
+++ b/main/src/cgeo/geocaching/compatibility/AndroidLevel8.java
@@ -1,6 +1,7 @@
package cgeo.geocaching.compatibility;
import android.app.Activity;
+import android.app.backup.BackupManager;
import android.view.Display;
public class AndroidLevel8 {
@@ -10,4 +11,7 @@ public class AndroidLevel8 {
return display.getRotation();
}
+ public void dataChanged(final String name) {
+ BackupManager.dataChanged(name);
+ }
}
diff --git a/main/src/cgeo/geocaching/compatibility/Compatibility.java b/main/src/cgeo/geocaching/compatibility/Compatibility.java
index 48b553f..cbbfb15 100644
--- a/main/src/cgeo/geocaching/compatibility/Compatibility.java
+++ b/main/src/cgeo/geocaching/compatibility/Compatibility.java
@@ -43,4 +43,10 @@ public final class Compatibility {
return Uri.parse(isLevel8 ? "content://com.android.calendar/events" : "content://calendar/events");
}
+ public static void dataChanged(final String name) {
+ if (isLevel8) {
+ level8.dataChanged(name);
+ }
+ }
+
}