Advertisement
Guest User

getRealScreenSize

a guest
Aug 17th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.64 KB | None | 0 0
  1.     public static Point getRealScreenSize(Context context) {
  2.         WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
  3.         Display display = windowManager.getDefaultDisplay();
  4.         Point size = new Point();
  5.  
  6.         if (Build.VERSION.SDK_INT >= 17) {
  7.             display.getRealSize(size);
  8.         } else {
  9.             try {
  10.                 size.x = (Integer) Display.class.getMethod("getRawWidth").invoke(display);
  11.                 size.y = (Integer) Display.class.getMethod("getRawHeight").invoke(display);
  12.             } catch (Exception ignored) {}
  13.         }
  14.  
  15.         return size;
  16.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement