diff options
Diffstat (limited to 'main/src/cgeo/geocaching/compatibility/AndroidLevel8.java')
| -rw-r--r-- | main/src/cgeo/geocaching/compatibility/AndroidLevel8.java | 18 |
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); } } |
