SDL: Android: display_mode scale: cast to do a float division

From b23d20cd4defc61872af25e2292a7d3692b8c084 Mon Sep 17 00:00:00 2001
From: Sylvain <[EMAIL REDACTED]>
Date: Fri, 27 Jan 2023 10:15:08 +0100
Subject: [PATCH] Android: display_mode scale: cast to do a float division

---
 .../app/src/main/java/org/libsdl/app/SDLSurface.java          | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/android-project/app/src/main/java/org/libsdl/app/SDLSurface.java b/android-project/app/src/main/java/org/libsdl/app/SDLSurface.java
index 22c5975416d3..df00053c649e 100644
--- a/android-project/app/src/main/java/org/libsdl/app/SDLSurface.java
+++ b/android-project/app/src/main/java/org/libsdl/app/SDLSurface.java
@@ -122,8 +122,8 @@ public void surfaceChanged(SurfaceHolder holder,
                 mDisplay.getRealMetrics( realMetrics );
                 nDeviceWidth = realMetrics.widthPixels;
                 nDeviceHeight = realMetrics.heightPixels;
-				// Use densityDpi instead of density to more closely match what the UI scale is
-                density = realMetrics.densityDpi / 160;
+                // Use densityDpi instead of density to more closely match what the UI scale is
+                density = (float)realMetrics.densityDpi / 160.0f;
             }
         } catch(Exception ignored) {
         }