mirror of
https://github.com/2009scape/2009Scape-mobile.git
synced 2025-12-21 09:01:56 -07:00
- Introduced the ability to ignore notches (API28+)
This commit is contained in:
parent
51fe37a0c5
commit
e826937f44
1 changed files with 8 additions and 0 deletions
|
|
@ -3,6 +3,7 @@ package net.kdt.pojavlaunch;
|
||||||
import android.app.*;
|
import android.app.*;
|
||||||
import android.content.*;
|
import android.content.*;
|
||||||
import android.content.res.*;
|
import android.content.res.*;
|
||||||
|
import android.graphics.Point;
|
||||||
import android.net.*;
|
import android.net.*;
|
||||||
import android.os.*;
|
import android.os.*;
|
||||||
import android.system.*;
|
import android.system.*;
|
||||||
|
|
@ -337,6 +338,13 @@ public final class Tools
|
||||||
public static DisplayMetrics currentDisplayMetrics;
|
public static DisplayMetrics currentDisplayMetrics;
|
||||||
public static void updateWindowSize(Activity ctx) {
|
public static void updateWindowSize(Activity ctx) {
|
||||||
currentDisplayMetrics = getDisplayMetrics(ctx);
|
currentDisplayMetrics = getDisplayMetrics(ctx);
|
||||||
|
|
||||||
|
Point point = new Point();
|
||||||
|
ctx.getWindowManager().getDefaultDisplay().getRealSize(point); //Used to get the full screen width/height regardless of a notch/status bar.
|
||||||
|
currentDisplayMetrics.widthPixels = point.x;
|
||||||
|
currentDisplayMetrics.heightPixels = point.y;
|
||||||
|
|
||||||
|
|
||||||
CallbackBridge.physicalWidth = (int) (currentDisplayMetrics.widthPixels);
|
CallbackBridge.physicalWidth = (int) (currentDisplayMetrics.widthPixels);
|
||||||
CallbackBridge.physicalHeight = (int) (currentDisplayMetrics.heightPixels);
|
CallbackBridge.physicalHeight = (int) (currentDisplayMetrics.heightPixels);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue