[Jrisk-cvs] SF.net SVN: jrisk-code:[1078] Grasshopper
Brought to you by:
yuranet
|
From: <yu...@us...> - 2026-02-21 20:11:29
|
Revision: 1078
http://sourceforge.net/p/jrisk/code/1078
Author: yuranet
Date: 2026-02-21 20:11:27 +0000 (Sat, 21 Feb 2026)
Log Message:
-----------
more android display info
Modified Paths:
--------------
Grasshopper/ChangeLog.txt
Grasshopper/src_android/net/yura/grasshopper/BugUIInfo.java
Modified: Grasshopper/ChangeLog.txt
===================================================================
--- Grasshopper/ChangeLog.txt 2025-10-21 00:57:26 UTC (rev 1077)
+++ Grasshopper/ChangeLog.txt 2026-02-21 20:11:27 UTC (rev 1078)
@@ -2,6 +2,7 @@
2.19
projects now require to provide there own 'grasshopper.properties' file
+ more android display info
2.18
Modified: Grasshopper/src_android/net/yura/grasshopper/BugUIInfo.java
===================================================================
--- Grasshopper/src_android/net/yura/grasshopper/BugUIInfo.java 2025-10-21 00:57:26 UTC (rev 1077)
+++ Grasshopper/src_android/net/yura/grasshopper/BugUIInfo.java 2026-02-21 20:11:27 UTC (rev 1078)
@@ -50,8 +50,12 @@
}
}
- if (context != null) {
- currentDensity = String.valueOf(context.getResources().getDisplayMetrics().densityDpi);
+ Resources resources = context == null ? Resources.getSystem() : context.getResources();
+ if (resources != null) {
+ DisplayMetrics displayMetrics = resources.getDisplayMetrics();
+ currentDensity = displayMetrics.densityDpi + " " + displayMetrics.density + " (scaledDensity=" + displayMetrics.scaledDensity + ")\n" +
+ "screen=" + displayMetrics.widthPixels + "x" + displayMetrics.heightPixels + "\n" +
+ "dpi=" + displayMetrics.xdpi + "x" + displayMetrics.ydpi;
}
else {
currentDensity = "not found";
|