aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/compatibility/AndroidLevel8.java
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/cgeo/geocaching/compatibility/AndroidLevel8.java')
-rw-r--r--main/src/cgeo/geocaching/compatibility/AndroidLevel8.java18
1 files changed, 4 insertions, 14 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);
}
}