diff --git a/src/main/java/com/reandroid/lib/apk/xmlencoder/XMLValuesEncoderDimen.java b/src/main/java/com/reandroid/lib/apk/xmlencoder/XMLValuesEncoderDimen.java index 2552632..28f3ef5 100644 --- a/src/main/java/com/reandroid/lib/apk/xmlencoder/XMLValuesEncoderDimen.java +++ b/src/main/java/com/reandroid/lib/apk/xmlencoder/XMLValuesEncoderDimen.java @@ -26,6 +26,9 @@ class XMLValuesEncoderDimen extends XMLValuesEncoder{ void encodeStringValue(EntryBlock entryBlock, String value){ ValueDecoder.EncodeResult encodeResult = ValueDecoder.encodeDimensionOrFloat(value); + if(encodeResult==null){ + encodeResult=ValueDecoder.encodeHexOrInt(value); + } if(encodeResult!=null){ entryBlock.setValueAsRaw(encodeResult.valueType, encodeResult.value); }else {