aboutsummaryrefslogtreecommitdiffstats
path: root/layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2011-02-03 11:43:14 -0800
committerXavier Ducrohet <xav@android.com>2011-02-04 09:41:54 -0800
commitf538a020eec631ca19ce493877de2ebca3b8d6f3 (patch)
treecf101d31c6a9fdc69001e6c5c53ae27c4b6a3325 /layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java
parent8818812b7d824bcd52bb730c6bf659227fb86177 (diff)
downloadsdk-f538a020eec631ca19ce493877de2ebca3b8d6f3.zip
sdk-f538a020eec631ca19ce493877de2ebca3b8d6f3.tar.gz
sdk-f538a020eec631ca19ce493877de2ebca3b8d6f3.tar.bz2
Add app name/icon and current render locale to the LayoutLib API.
This allows the layoutlib to render system/title/action bars as a window decor like it would look on the device. This can be disabled with RenderParams.setForceNoDecor(). (BTW, Params was renamed RenderParams too) Also minor update to the API by replacing an int with Density since the enum is now accessible to the API and layoutlib. Change-Id: Ic37770a9276d12af90c60199a84b04cb64e7c3a1
Diffstat (limited to 'layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java')
-rw-r--r--layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java b/layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java
index 12bd57c..ca60640 100644
--- a/layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java
+++ b/layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java
@@ -44,4 +44,11 @@ public class DensityBasedResourceValue extends ResourceValue implements IDensity
public Density getDensity() {
return Density.getEnum(mDensity.getDpiValue());
}
+
+ @Override
+ public String toString() {
+ return "DensityBasedResourceValue ["
+ + getResourceType() + "/" + getName() + " = " + getValue()
+ + " (density:" + mDensity +", framework:" + isFramework() + ")]";
+ }
}