From 983e0ad111cd9d4aff27c8e36b5a645b99044cc5 Mon Sep 17 00:00:00 2001 From: Andrei Conache Date: Tue, 20 Dec 2016 14:09:10 +0100 Subject: [PATCH] fix TYPE_DYNAMIC_ATTRIBUTE support --- .../java/brut/androlib/res/data/value/ResValueFactory.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResValueFactory.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResValueFactory.java index 4b14209e..aa0741d1 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResValueFactory.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResValueFactory.java @@ -55,8 +55,9 @@ public class ResValueFactory { case TypedValue.TYPE_INT_BOOLEAN: return new ResBoolValue(value != 0, value, rawValue); case TypedValue.TYPE_DYNAMIC_REFERENCE: - case TypedValue.TYPE_DYNAMIC_ATTRIBUTE: return newReference(value, rawValue); + case TypedValue.TYPE_DYNAMIC_ATTRIBUTE: + return newReference(value, rawValue, true); } if (type >= TypedValue.TYPE_FIRST_COLOR_INT && type <= TypedValue.TYPE_LAST_COLOR_INT) {