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.java18
-rw-r--r--main/src/cgeo/geocaching/compatibility/AndroidLevel8Internal.java15
2 files changed, 4 insertions, 29 deletions
diff --git a/main/src/cgeo/geocaching/compatibility/AndroidLevel8.java b/main/src/cgeo/geocaching/compatibility/AndroidLevel8.java
index 1458a6f..637be88 100644
--- a/main/src/cgeo/geocaching/compatibility/AndroidLevel8.java
+++ b/main/src/cgeo/geocaching/compatibility/AndroidLevel8.java
@@ -1,24 +1,14 @@
package cgeo.geocaching.compatibility;
import android.app.Activity;
+import android.view.Display;
public class AndroidLevel8 {
- static {
- try {
- Class.forName("cgeo.geocaching.compatibility.AndroidLevel8Internal");
- } catch (Exception e) {
- throw new RuntimeException(e);
- }
- }
-
- public static void check() {
- // nothing
- }
- public AndroidLevel8() {
+ public int getRotation(Activity activity) {
+ Display display = activity.getWindowManager().getDefaultDisplay();
+ return display.getRotation();
}
- public int getRotation(Activity activity) {
- return AndroidLevel8Internal.getRotation(activity);
}
}
diff --git a/main/src/cgeo/geocaching/compatibility/AndroidLevel8Internal.java b/main/src/cgeo/geocaching/compatibility/AndroidLevel8Internal.java
deleted file mode 100644
index 45b465b..0000000
--- a/main/src/cgeo/geocaching/compatibility/AndroidLevel8Internal.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package cgeo.geocaching.compatibility;
-
-import android.app.Activity;
-import android.view.Display;
-
-class AndroidLevel8Internal {
-
- public AndroidLevel8Internal() {
- }
-
- public static int getRotation(final Activity activity) {
- Display display = activity.getWindowManager().getDefaultDisplay();
- return display.getRotation();
- }
-}