aboutsummaryrefslogtreecommitdiffstats
path: root/layoutlib_api/src/com/android
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2011-04-14 17:39:02 -0700
committerXavier Ducrohet <xav@android.com>2011-04-14 17:39:02 -0700
commit135b9596ecda041e9f74ebede8db612d28d82e0c (patch)
tree9db63ebc4fcfe4635fb15c7dffe61c22ecca9dd9 /layoutlib_api/src/com/android
parentc00f6efa574a7b6198b5466df500fd25112c8931 (diff)
downloadsdk-135b9596ecda041e9f74ebede8db612d28d82e0c.zip
sdk-135b9596ecda041e9f74ebede8db612d28d82e0c.tar.gz
sdk-135b9596ecda041e9f74ebede8db612d28d82e0c.tar.bz2
Add Baseline utility method to layoutlib's bridge.
Change-Id: I580dad3b15de028b299a0c75e206bb31b5d6d062
Diffstat (limited to 'layoutlib_api/src/com/android')
-rw-r--r--layoutlib_api/src/com/android/ide/common/rendering/api/Bridge.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/Bridge.java b/layoutlib_api/src/com/android/ide/common/rendering/api/Bridge.java
index f04b266..c044353 100644
--- a/layoutlib_api/src/com/android/ide/common/rendering/api/Bridge.java
+++ b/layoutlib_api/src/com/android/ide/common/rendering/api/Bridge.java
@@ -134,4 +134,17 @@ public abstract class Bridge {
public Result getViewIndex(Object viewObject) {
return NOT_IMPLEMENTED.createResult();
}
+
+ /**
+ * Utility method returning the baseline value for a given view object. This basically returns
+ * View.getBaseline().
+ *
+ * @param viewObject the object for which to return the index.
+ *
+ * @return the baseline value or -1 if not applicable to the view object or if this layout
+ * library does not implement this method.
+ */
+ public int getViewBaseline(Object viewObject) {
+ return -1;
+ }
}