com.android.ide.common.rendering.legacy
Class LegacyCallback
java.lang.Object
com.android.ide.common.rendering.legacy.LegacyCallback
- All Implemented Interfaces:
- com.android.layoutlib.api.IProjectCallback
public abstract class LegacyCallback
- extends java.lang.Object
- implements com.android.ide.common.rendering.api.IProjectCallback, com.android.layoutlib.api.IProjectCallback
Intermediary class implementing parts of both the old and new project call back from the
layout lib API.
Clients should use this instead of IProjectCallback
to target both old and new
Layout Libraries.
Nested classes/interfaces inherited from interface com.android.ide.common.rendering.api.IProjectCallback |
com.android.ide.common.rendering.api.IProjectCallback.ViewAttribute |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.android.ide.common.rendering.api.IProjectCallback |
getActionBarCallback, getAdapterBinding, getAdapterItemValue, getNamespace, getParser, getParser, getResourceId, loadView, resolveResourceId, resolveResourceId |
Methods inherited from interface com.android.layoutlib.api.IProjectCallback |
getNamespace, loadView |
LegacyCallback
public LegacyCallback()
getResourceValue
public final java.lang.Integer getResourceValue(java.lang.String type,
java.lang.String name)
- Specified by:
getResourceValue
in interface com.android.layoutlib.api.IProjectCallback
resolveResourceValue
public final java.lang.String[] resolveResourceValue(int id)
- Specified by:
resolveResourceValue
in interface com.android.layoutlib.api.IProjectCallback
resolveResourceValue
public final java.lang.String resolveResourceValue(int[] id)
- Specified by:
resolveResourceValue
in interface com.android.layoutlib.api.IProjectCallback