public class DeclareStyleableResourceValue extends ResourceValue
ResourceValue.getValue() will return null, instead use getAllAttributes() to
get the list of attributes defined in the declare-styleable.mNamespaceResolver, mValue| Constructor and Description |
|---|
DeclareStyleableResourceValue(ResourceReference reference,
java.lang.String value) |
DeclareStyleableResourceValue(ResourceReference reference,
java.lang.String value,
java.lang.String libraryName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addValue(AttrResourceValue attr) |
java.util.List<AttrResourceValue> |
getAllAttributes() |
equals, getLibraryName, getRawXmlValue, getReference, getValue, hashCode, isUserDefined, replaceWith, setNamespaceLookup, setValue, toStringgetName, getNamespace, getRelativeResourceUrl, getResourceType, getResourceUrl, isFrameworkpublic DeclareStyleableResourceValue(@NonNull
ResourceReference reference,
@Nullable
java.lang.String value)
public DeclareStyleableResourceValue(@NonNull
ResourceReference reference,
@Nullable
java.lang.String value,
@Nullable
java.lang.String libraryName)
@NonNull public java.util.List<AttrResourceValue> getAllAttributes()
public void addValue(@NonNull
AttrResourceValue attr)