| Interface | Description |
|---|---|
| IAnimationListener | |
| IImageFactory |
Image Factory Interface.
|
| ILayoutLog |
Log interface for actions executed through
Bridge and RenderSession. |
| ILayoutPullParser |
Extended version of
XmlPullParser to use with
Bridge.createSession(SessionParams) |
| IProjectCallback | Deprecated |
| Class | Description |
|---|---|
| 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 | Deprecated
This class will be removed after layoutlib is updated.
|
| RenderResources.ResourceIdProvider | |
| 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.
|
| SampleDataResourceValue |
A
ResourceValue used to contain the value of a Sample Data source. |
| 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 | Description |
|---|---|
| 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.
|