Use densityDpi instead of density to more closely match what the UI scale is

This commit is contained in:
Sam Lantinga 2023-01-25 10:17:54 -08:00
parent 6dc135413a
commit 162e40c982
1 changed files with 2 additions and 1 deletions

View File

@ -122,7 +122,8 @@ public class SDLSurface extends SurfaceView implements SurfaceHolder.Callback,
mDisplay.getRealMetrics( realMetrics ); mDisplay.getRealMetrics( realMetrics );
nDeviceWidth = realMetrics.widthPixels; nDeviceWidth = realMetrics.widthPixels;
nDeviceHeight = realMetrics.heightPixels; nDeviceHeight = realMetrics.heightPixels;
density = realMetrics.density; // Use densityDpi instead of density to more closely match what the UI scale is
density = realMetrics.densityDpi / 160;
} }
} catch(Exception ignored) { } catch(Exception ignored) {
} }