mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-16 08:05:34 -04:00
- Introduced the ability to ignore notches (API28+)
This commit is contained in:
parent
51fe37a0c5
commit
e826937f44
@ -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…
x
Reference in New Issue
Block a user