mirror of
https://github.com/revanced/Apktool.git
synced 2025-06-12 05:07:41 +02:00
fixed problem with <items> showing up in colors.xml
This commit is contained in:
@ -70,11 +70,13 @@ public abstract class ResScalarValue extends ResValue implements
|
||||
String body = encodeAsResXmlValue();
|
||||
|
||||
// check for resource reference
|
||||
if (body.contains("@")) {
|
||||
if (!res.getFilePath().contains("string")) {
|
||||
item = true;
|
||||
}
|
||||
}
|
||||
if (!type.equalsIgnoreCase("color")) {
|
||||
if (body.contains("@")) {
|
||||
if (!res.getFilePath().contains("string")) {
|
||||
item = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// check for using attrib as node or item
|
||||
String tagName = item ? "item" : type;
|
||||
|
@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<color name="test_color1">#ff123456</color>
|
||||
<item type="color" name="test_color2">@*android:color/white</item>
|
||||
<color name="test_color2">@*android:color/white</color>
|
||||
<color name="test_color3">#00000000</color>
|
||||
</resources>
|
||||
|
Reference in New Issue
Block a user