code: public static TypedValue untypedValue(Object value) {
      if (value instanceof TypedValue) {
        return untypedValue(value, ((TypedValue) value).isTransient());
      }
      else return untypedValue(value, false);
    }
docs: Creates an untyped value, i.e. {@link TypedValue#getType()} returns <code>null</code>
  for the returned instance.