From 23ae072ed6224879ad8018d208be3b6495e50a6e Mon Sep 17 00:00:00 2001 From: Emux Date: Mon, 22 Jun 2020 14:02:06 +0300 Subject: [PATCH] Android: use DisplayMetrics density --- .../src/org/oscim/android/test/GdxActivity.java | 4 ++-- vtm-android/src/org/oscim/android/MapView.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/vtm-android-example/src/org/oscim/android/test/GdxActivity.java b/vtm-android-example/src/org/oscim/android/test/GdxActivity.java index 1956db9e..7f192774 100644 --- a/vtm-android-example/src/org/oscim/android/test/GdxActivity.java +++ b/vtm-android-example/src/org/oscim/android/test/GdxActivity.java @@ -1,6 +1,6 @@ /* * Copyright 2013 Hannes Janetzek - * Copyright 2016-2018 devemux86 + * Copyright 2016-2020 devemux86 * Copyright 2018-2019 Gustl22 * * This file is part of the OpenScienceMap project (http://www.opensciencemap.org). @@ -71,7 +71,7 @@ public class GdxActivity extends AndroidApplication { DateTimeAdapter.init(new DateTime()); DisplayMetrics metrics = getResources().getDisplayMetrics(); - CanvasAdapter.dpi = (int) (metrics.scaledDensity * CanvasAdapter.DEFAULT_DPI); + CanvasAdapter.dpi = (int) (metrics.density * CanvasAdapter.DEFAULT_DPI); Tile.SIZE = Tile.calculateTileSize(); AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration(); diff --git a/vtm-android/src/org/oscim/android/MapView.java b/vtm-android/src/org/oscim/android/MapView.java index b3dbfdfd..c8b3fe27 100644 --- a/vtm-android/src/org/oscim/android/MapView.java +++ b/vtm-android/src/org/oscim/android/MapView.java @@ -1,6 +1,6 @@ /* * Copyright 2012 Hannes Janetzek - * Copyright 2016-2019 devemux86 + * Copyright 2016-2020 devemux86 * Copyright 2018-2019 Gustl22 * * This file is part of the OpenScienceMap project (http://www.opensciencemap.org). @@ -112,7 +112,7 @@ public class MapView extends GLSurfaceView { DateTimeAdapter.init(new DateTime()); DisplayMetrics metrics = getResources().getDisplayMetrics(); - CanvasAdapter.dpi = (int) (metrics.scaledDensity * CanvasAdapter.DEFAULT_DPI); + CanvasAdapter.dpi = (int) (metrics.density * CanvasAdapter.DEFAULT_DPI); if (!Parameters.CUSTOM_TILE_SIZE) Tile.SIZE = Tile.calculateTileSize();