Package com.android.ide.common.rendering.api

Interface Summary
IAnimationListener  
IImageFactory Image Factory Interface.
ILayoutPullParser Extended version of XmlPullParser to use with Bridge.createSession(SessionParams)
IProjectCallback Deprecated. use LayoutlibCallback
 

Class Summary
ActionBarCallback Callback for Action Bar information needed by the Layout Library.
AdapterBinding Describe the content of the dynamic android.widget.Adapter used to fill android.widget.AdapterView
ArrayResourceValue Represents an android array resource with a name and a list of children ResourceValue items, one for array element.
AssetRepository Represents the interface for dealing with assets.
AttrResourceValue A Resource value representing an attr resource.
Bridge Entry point of the Layout Library.
DataBindingItem A data binding item.
DeclareStyleableResourceValue A Resource value representing a declare-styleable resource.
DensityBasedResourceValue  
DrawableParams Rendering parameters for Bridge.renderDrawable(DrawableParams)
Features List of features describing the LayoutLib capabilities.
HardwareConfig Hardware configuration for the rendering.
ItemResourceValue Represents each item in the android style resource.
LayoutlibCallback Intermediary class implementing parts of both the old and new ProjectCallback from the LayoutLib API.
LayoutLog Log class for actions executed through Bridge and RenderSession.
MergeCookie Special wrapper class used in special case for ILayoutPullParser.getViewCookie().
ParserFactory Callback used by LayoutLib to create XmlPullParsers.
PluralsResourceValue Represents an android plurals resource
RenderParams Base class for rendering parameters.
RenderResources A class containing all the resources needed to do a rendering.
RenderResources.FrameworkResourceIdProvider  
RenderSession An object allowing interaction with an Android layout.
ResourceReference A resource reference.
ResourceValue Represents an android resource with a name and a string value.
Result Scene result class.
SessionParams Rendering parameters for a RenderSession.
SessionParams.Key<T> The class should be in RenderParams, but is here because it was originally here and we cannot change the API without breaking backwards compatibility.
StyleResourceValue Represents an android style resource with a name and a list of children ResourceValue.
TextResourceValue A ResourceValue intended for text nodes where we need access to the raw XML text
ViewInfo Layout information for a specific view object
 

Enum Summary
ActionBarCallback.HomeButtonStyle Types of navigation for home button.
Capability Deprecated. use Features
IProjectCallback.ViewAttribute  
Result.Status Scene Status enum.
SessionParams.RenderingMode  
ViewType Lists various types of a view.