diff options
| author | Rémi Verschelde <remi@verschelde.fr> | 2016-07-21 09:09:49 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-07-21 09:09:49 +0200 |
| commit | 5274f2a1262b68692e6010e2dc48c56c549f235f (patch) | |
| tree | 3d02776f6cb1ba6c718ca84e418a6e0d34d0444f /platform/android/java/src | |
| parent | 750b973ee4d022492544d61c3105d46d68af0c60 (diff) | |
| parent | 07178937725d60e0f02050a3b39fc85e44c76b2d (diff) | |
Merge pull request #5819 from hurikhan/android_getScreenDPI
Implement get_screen_dpi() on Android
Diffstat (limited to 'platform/android/java/src')
| -rw-r--r-- | platform/android/java/src/org/godotengine/godot/GodotIO.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/platform/android/java/src/org/godotengine/godot/GodotIO.java b/platform/android/java/src/org/godotengine/godot/GodotIO.java index 3e6919c2ad..55e330924a 100644 --- a/platform/android/java/src/org/godotengine/godot/GodotIO.java +++ b/platform/android/java/src/org/godotengine/godot/GodotIO.java @@ -40,6 +40,7 @@ import android.view.*; import android.view.inputmethod.InputMethodManager; import android.os.*; import android.util.Log; +import android.util.DisplayMetrics; import android.graphics.*; import android.text.method.*; import android.text.*; @@ -513,6 +514,11 @@ public class GodotIO { return Build.MODEL; } + public int getScreenDPI() { + DisplayMetrics metrics = applicationContext.getResources().getDisplayMetrics(); + return (int)(metrics.density * 160f); + } + public boolean needsReloadHooks() { return android.os.Build.VERSION.SDK_INT < 11; |