diff options
author | Tom Marshall <tdm.code@gmail.com> | 2013-11-21 19:03:26 +0000 |
---|---|---|
committer | Steve Kondik <steve@cyngn.com> | 2015-10-26 21:55:37 -0700 |
commit | d1e82836e05fd35e4627f97bd06419e8f50b00b7 (patch) | |
tree | b575ceffb64d10e65b9d7c5ae1b3080d3f927682 /core/java/android/view | |
parent | 4f0ec345abdbc360fa7d4836ddaf3c22e5835be6 (diff) | |
download | frameworks_base-d1e82836e05fd35e4627f97bd06419e8f50b00b7.zip frameworks_base-d1e82836e05fd35e4627f97bd06419e8f50b00b7.tar.gz frameworks_base-d1e82836e05fd35e4627f97bd06419e8f50b00b7.tar.bz2 |
Allow custom density setting
Use system property persist.sys.lcd_density to set custom density. The
custom setting affects the entire UI. It is independent of
ro.sf.lcd_density and has no effect on play store compatibility.
Code distilled from PA project via PAC project.
Change-Id: I8d26405d5d33bdf2890a0e9f67f113a4dc3e763b
Diffstat (limited to 'core/java/android/view')
-rw-r--r-- | core/java/android/view/DisplayInfo.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/view/DisplayInfo.java b/core/java/android/view/DisplayInfo.java index cf17990..b07b9ec 100644 --- a/core/java/android/view/DisplayInfo.java +++ b/core/java/android/view/DisplayInfo.java @@ -505,6 +505,7 @@ public final class DisplayInfo implements Parcelable { outMetrics.scaledDensity = outMetrics.noncompatScaledDensity = outMetrics.density; outMetrics.xdpi = outMetrics.noncompatXdpi = physicalXDpi; outMetrics.ydpi = outMetrics.noncompatYdpi = physicalYDpi; + outMetrics.updateDensity(); width = (configuration != null && configuration.screenWidthDp != Configuration.SCREEN_WIDTH_DP_UNDEFINED) |