Class ResourceHelper2


  • public final class ResourceHelper2
    extends Object
    Helper class to provide various conversion method used in handling android resources.
    • Constructor Detail

      • ResourceHelper2

        public ResourceHelper2()
    • Method Detail

      • getValue

        public static TypedValue getValue​(String attribute,
                                          String value,
                                          boolean requireUnit)
        Returns the raw value from the given attribute float-type value string. This object is only valid until the next call on to ResourceHelper2.
        Parameters:
        attribute - Attribute name.
        value - Attribute value.
        requireUnit - whether the value is expected to contain a unit.
        Returns:
        The typed value.
      • parseFloatAttribute

        public static boolean parseFloatAttribute​(String attribute,
                                                  String value,
                                                  TypedValue outValue,
                                                  boolean requireUnit)
        Parse a float attribute and return the parsed value into a given TypedValue.
        Parameters:
        attribute - the name of the attribute. Can be null if requireUnit is false.
        value - the string value of the attribute
        outValue - the TypedValue to receive the parsed value
        requireUnit - whether the value is expected to contain a unit.
        Returns:
        true if success.