diff options
Diffstat (limited to 'layoutlib_api')
| -rw-r--r-- | layoutlib_api/src/com/android/ide/common/rendering/api/Bridge.java | 2 | ||||
| -rw-r--r-- | layoutlib_api/src/com/android/ide/common/rendering/api/IProjectCallback.java | 10 | 
2 files changed, 11 insertions, 1 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 d5a1829..026907e 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 @@ -32,7 +32,7 @@ import java.util.Map;   */  public abstract class Bridge { -    public final static int API_CURRENT = 6; +    public final static int API_CURRENT = 7;      /**       * Returns the API level of the layout library. diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/IProjectCallback.java b/layoutlib_api/src/com/android/ide/common/rendering/api/IProjectCallback.java index b91b598..d35ca35 100644 --- a/layoutlib_api/src/com/android/ide/common/rendering/api/IProjectCallback.java +++ b/layoutlib_api/src/com/android/ide/common/rendering/api/IProjectCallback.java @@ -97,10 +97,20 @@ public interface IProjectCallback {       * Returns a custom parser for the layout of the given name.       * @param layoutName the name of the layout.       * @return returns a custom parser or null if no custom parsers are needed. +     * @deprecated This is replaced by {@link #getParser(ResourceValue)} but older version +     * of the layoutlib (before API7) will still call this method.       */ +    @Deprecated      ILayoutPullParser getParser(String layoutName);      /** +     * Returns a custom parser for a given layout. +     * @param layoutResource The layout. +     * @return returns a custom parser or null if no custom parsers are needed. +     */ +    ILayoutPullParser getParser(ResourceValue layoutResource); + +    /**       * Returns the value of an item used by an adapter.       * @param adapterView The {@link ResourceReference} for the adapter view info.       * @param adapterCookie the view cookie for this particular view. | 
