diff --git a/src/main/java/com/reandroid/arsc/item/ByteArray.java b/src/main/java/com/reandroid/arsc/item/ByteArray.java index 86c7bcf..26746c9 100755 --- a/src/main/java/com/reandroid/arsc/item/ByteArray.java +++ b/src/main/java/com/reandroid/arsc/item/ByteArray.java @@ -80,6 +80,9 @@ public class ByteArray extends BlockItem { } return 0xff & b; } + public final void put(int index, int byteValue){ + put(index, (byte) byteValue); + } public final void put(int index, byte value){ byte[] bts = getBytesInternal(); bts[index]=value; @@ -101,6 +104,9 @@ public class ByteArray extends BlockItem { val=left|right; put(byteOffset, (byte) val); } + public final void putShort(int offset, int value){ + putShort(offset, (short) value); + } public final void putShort(int offset, short val){ byte[] bts = getBytesInternal(); bts[offset+1]= (byte) (val >>> 8 & 0xff);