public class SessionParams extends RenderParams
RenderSession.| Modifier and Type | Class and Description |
|---|---|
static class |
SessionParams.RenderingMode |
DEFAULT_TIMEOUT| Constructor and Description |
|---|
SessionParams(ILayoutPullParser layoutDescription,
SessionParams.RenderingMode renderingMode,
java.lang.Object projectKey,
HardwareConfig hardwareConfig,
RenderResources renderResources,
IProjectCallback projectCallback,
int minSdkVersion,
int targetSdkVersion,
LayoutLog log) |
SessionParams(SessionParams params) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAdapterBinding(ResourceReference reference,
AdapterBinding data) |
java.util.Map<ResourceReference,AdapterBinding> |
getAdapterBindings() |
boolean |
getExtendedViewInfoMode() |
ILayoutPullParser |
getLayoutDescription() |
SessionParams.RenderingMode |
getRenderingMode() |
boolean |
isLayoutOnly() |
void |
setExtendedViewInfoMode(boolean mode) |
void |
setLayoutOnly() |
getAppIcon, getAppLabel, getConfigScreenSize, getDensity, getHardwareConfig, getImageFactory, getLocale, getLog, getMinSdkVersion, getOverrideBgColor, getProjectCallback, getProjectKey, getResources, getScreenHeight, getScreenWidth, getTargetSdkVersion, getTimeout, getXdpi, getYdpi, isBgColorOverridden, isForceNoDecor, isRtlSupported, setAppIcon, setAppLabel, setForceNoDecor, setImageFactory, setLocale, setOverrideBgColor, setRtlSupport, setTimeoutpublic SessionParams(ILayoutPullParser layoutDescription, SessionParams.RenderingMode renderingMode, java.lang.Object projectKey, HardwareConfig hardwareConfig, RenderResources renderResources, IProjectCallback projectCallback, int minSdkVersion, int targetSdkVersion, LayoutLog log)
layoutDescription - the ILayoutPullParser letting the LayoutLib Bridge visit the
layout file.renderingMode - The rendering mode.projectKey - An Object identifying the project. This is used for the cache mechanism.hardwareConfig - the HardwareConfig.renderResources - a RenderResources object providing access to the resources.projectCallback - The IProjectCallback object to get information from
the project.minSdkVersion - the minSdkVersion of the projecttargetSdkVersion - the targetSdkVersion of the projectlog - the object responsible for displaying warning/errors to the user.public SessionParams(SessionParams params)
public ILayoutPullParser getLayoutDescription()
public SessionParams.RenderingMode getRenderingMode()
public void setLayoutOnly()
public boolean isLayoutOnly()
public void addAdapterBinding(ResourceReference reference, AdapterBinding data)
public java.util.Map<ResourceReference,AdapterBinding> getAdapterBindings()
public void setExtendedViewInfoMode(boolean mode)
public boolean getExtendedViewInfoMode()