diff options
author | Xavier Ducrohet <xav@android.com> | 2010-12-02 11:53:05 -0800 |
---|---|---|
committer | Xavier Ducrohet <xav@android.com> | 2010-12-02 12:09:22 -0800 |
commit | 6d62f10bf1158488089f432b9975a857b806a231 (patch) | |
tree | 7c6b1877a22f33b29fbef1b15b17c81895608fa7 /ide_common/src/com/android | |
parent | a09caf06bde2da9e45d57dda5d64b7244ada5f70 (diff) | |
download | sdk-6d62f10bf1158488089f432b9975a857b806a231.zip sdk-6d62f10bf1158488089f432b9975a857b806a231.tar.gz sdk-6d62f10bf1158488089f432b9975a857b806a231.tar.bz2 |
LayoutLib API: move add/moveChild API back to using index.
Also add an optional data bundle to SceneResult.
Change-Id: I9f9d4ca1f1f05d536a87a005a7939a6d42d0d8a4
Diffstat (limited to 'ide_common/src/com/android')
-rw-r--r-- | ide_common/src/com/android/ide/common/layoutlib/LayoutBridgeWrapper.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ide_common/src/com/android/ide/common/layoutlib/LayoutBridgeWrapper.java b/ide_common/src/com/android/ide/common/layoutlib/LayoutBridgeWrapper.java index e1b8241..f773a5a 100644 --- a/ide_common/src/com/android/ide/common/layoutlib/LayoutBridgeWrapper.java +++ b/ide_common/src/com/android/ide/common/layoutlib/LayoutBridgeWrapper.java @@ -25,6 +25,7 @@ import com.android.layoutlib.api.SceneResult; import com.android.layoutlib.api.ViewInfo; import com.android.layoutlib.api.ILayoutResult.ILayoutViewInfo; import com.android.layoutlib.api.SceneParams.RenderingMode; +import com.android.layoutlib.api.SceneResult.SceneStatus; import java.lang.reflect.Field; import java.util.ArrayList; @@ -146,10 +147,10 @@ class LayoutBridgeWrapper extends LayoutBridge { ViewInfo rootViewInfo; if (result.getSuccess() == ILayoutResult.SUCCESS) { - sceneResult = SceneResult.SUCCESS; + sceneResult = SceneStatus.SUCCESS.getResult(); rootViewInfo = convertToViewInfo(result.getRootView()); } else { - sceneResult = new SceneResult(result.getErrorMessage()); + sceneResult = new SceneResult(SceneStatus.ERROR_UNKNOWN, result.getErrorMessage()); rootViewInfo = null; } |