From 81d18f48e841a0c359b921607eb281f1e7a10ca2 Mon Sep 17 00:00:00 2001 From: Connor Tumbleson Date: Mon, 23 May 2022 06:51:08 -0400 Subject: [PATCH 1/2] style: reorg getAttributes (StyledString) --- .../main/java/brut/androlib/res/decoder/StyledString.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/StyledString.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/StyledString.java index 7c0016278c..540ca0ba9c 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/StyledString.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/StyledString.java @@ -82,9 +82,10 @@ public String getName() { public Map getAttributes() { int separatorIdx = tag.indexOf(';'); return separatorIdx == -1 ? null : ATTRIBUTES_SPLITTER.split( - tag.substring(separatorIdx + 1, tag.endsWith(";") ? tag.length() - 1 : tag.length())); + tag.substring(separatorIdx + 1, tag.endsWith(";") ? tag.length() - 1 : tag.length()) + ); } - + @Override public int compareTo(Span o) { int res = Integer.compare(firstChar, o.firstChar); From a0ac16bbc4e4e0f1b66acb30a87cf81dbbf78b5a Mon Sep 17 00:00:00 2001 From: Connor Tumbleson Date: Mon, 23 May 2022 06:51:21 -0400 Subject: [PATCH 2/2] test: assertion for aapt2 string (#2815) --- .../src/test/resources/aapt2/testapp/res/values/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/brut.apktool/apktool-lib/src/test/resources/aapt2/testapp/res/values/strings.xml b/brut.apktool/apktool-lib/src/test/resources/aapt2/testapp/res/values/strings.xml index 8a121e7ea6..00e47e58c4 100644 --- a/brut.apktool/apktool-lib/src/test/resources/aapt2/testapp/res/values/strings.xml +++ b/brut.apktool/apktool-lib/src/test/resources/aapt2/testapp/res/values/strings.xml @@ -4,4 +4,5 @@ 🔆
  • aaaaa aa aaaaa – aaaaaaa aaaaaaaaaa aa aaaaaaaa aaaaaa aaaaa (aaaa) aaaa aaaaaaaaa aaaaa aa aaaaaaaaa aaaaaaa aaaa
  • aaaaaaaaa aaaaaaaaaaaaaaa aaaaaaaa – aaaaaaa aaaaaaaaaa aaaaaaaaa aaaa aaaaaa aa aaaa aaaa aaaa aaaa aaaaaaa aaaaaaaaaaaaa, aaaaaa aaa aaaaaaaaaa (aaa) aaaaaaaaaaaaaaa
  • aaaaaaaaaaa aaaaaa aaaaaaaaaa – aaaaaaaaaa aaaa aaaaaa aa a aaa aa aaaaaa aaa aaaaaaa (aaaaa aaaaaaaa) aaaaaaaa aa aaaaaa aaaaa aaa aaaa
+ Quickly zoom in on the screen to display content more clearly.

To zoom in:
1. Use shortcut to start magnification
2. Tap the screen
3. Drag 2 fingers to move around screen
4. Pinch with 2 fingers to adjust zoom
5. Use shortcut to stop magnification

To zoom in temporarily:
1. Use shortcut to start magnification
2. Touch & hold anywhere on the screen
3. Drag finger to move around screen
4. Lift finger to stop magnification