diff options
author | Xavier Ducrohet <xav@android.com> | 2011-02-03 11:43:14 -0800 |
---|---|---|
committer | Xavier Ducrohet <xav@android.com> | 2011-02-04 09:41:54 -0800 |
commit | f538a020eec631ca19ce493877de2ebca3b8d6f3 (patch) | |
tree | cf101d31c6a9fdc69001e6c5c53ae27c4b6a3325 /layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java | |
parent | 8818812b7d824bcd52bb730c6bf659227fb86177 (diff) | |
download | sdk-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.java | 7 |
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() + ")]"; + } } |