summaryrefslogtreecommitdiff
path: root/platform/android/java/lib/src
diff options
context:
space:
mode:
authorRémi Verschelde <remi@verschelde.fr>2022-04-04 19:31:37 +0200
committerGitHub <noreply@github.com>2022-04-04 19:31:37 +0200
commit53317bbe146dd19a919685df8d846c55568daba1 (patch)
treeaea408a9a53e0e93a99da3c77ced568618398f99 /platform/android/java/lib/src
parentf084d50cdd2af40fa94f7a50dee5052cf8166b40 (diff)
parent8eabf77f5403e7d7aff770f73a9b7906b424149a (diff)
Merge pull request #59866 from m4gr3d/update_default_display_scale_main
Diffstat (limited to 'platform/android/java/lib/src')
-rw-r--r--platform/android/java/lib/src/org/godotengine/godot/GodotIO.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/android/java/lib/src/org/godotengine/godot/GodotIO.java b/platform/android/java/lib/src/org/godotengine/godot/GodotIO.java
index b151e7eec1..e8e292df5d 100644
--- a/platform/android/java/lib/src/org/godotengine/godot/GodotIO.java
+++ b/platform/android/java/lib/src/org/godotengine/godot/GodotIO.java
@@ -222,10 +222,14 @@ public class GodotIO {
}
public int getScreenDPI() {
- DisplayMetrics metrics = activity.getApplicationContext().getResources().getDisplayMetrics();
+ DisplayMetrics metrics = activity.getResources().getDisplayMetrics();
return (int)(metrics.density * 160f);
}
+ public float getScaledDensity() {
+ return activity.getResources().getDisplayMetrics().scaledDensity;
+ }
+
public double getScreenRefreshRate(double fallback) {
Display display = activity.getWindowManager().getDefaultDisplay();
if (display != null) {